git 相關(guān)應(yīng)用

在日常中我們會(huì)用到git管理代碼,現(xiàn)在就把常用的git運(yùn)用整理一下。

一、git 命令行

1、創(chuàng)建項(xiàng)目
      官網(wǎng)創(chuàng)建個(gè)項(xiàng)目
 2、用戶信息
     安裝完git,第一配置個(gè)人信息的用戶名稱和郵件,每次Git提交時(shí)都會(huì)引用這條信息。
     git config --global user.name "用戶名"
     git config --global user.email "郵箱地址"
    用戶名可隨意,郵箱地址為注冊(cè)的git賬號(hào)的郵箱地址
3、克隆項(xiàng)目
  git clone 項(xiàng)目地址
  克隆地址這個(gè)比較常用是在克隆項(xiàng)目到本地,就如同下載一樣
4、本地初始化
 (1)mkdir test      
    新建文件夾
 (2)cd test
     新建test文件夾,進(jìn)入test文件夾,作為git存放的窩
 (3)git init
    初始化,表示這個(gè)目錄是git目錄,會(huì)隱藏一個(gè).git文件
 (4)git remote add origin 遠(yuǎn)程git地址
    關(guān)聯(lián)遠(yuǎn)程倉庫
 (5)git remote -v
    查看關(guān)聯(lián)的項(xiàng)目信息
 (6)git pull origin 本地倉庫
   拉取遠(yuǎn)程倉庫到本地倉庫
5、提交文   
   三部曲
   git add 新建的文件(提交所有文件夾、文件:git add -f 文件夾名,git add -A可提交全部文件)
   git commit -m "注釋"
   git push origin master
  解釋下,注釋就是本次提交的說明,push就是把本地的提交到服務(wù)器上,origin指當(dāng)前的本地分支, 
  master指遠(yuǎn)程服務(wù)器的分支
6、分支
(1)git branch dev_1.0
  創(chuàng)建本地分支
(2)git checkout dev_1.0
 切換本地分支(本地分支與git服務(wù)一樣,默認(rèn)是master分支)
(3)git checkout -b dev_1.0 origin/分支名
 當(dāng)然也可以一步完成上面的操作,上面命令表示在本地創(chuàng)建dev_1.0分支,并且關(guān)聯(lián)到遠(yuǎn)程倉庫分支
(4)查看分支
  本地:git branch
  遠(yuǎn)程:git branch -r
  全部:git branch -a
(5)git push --set-upstream origin dev_1.0
   如果在本地新建一個(gè)dev_1.0的分支,而遠(yuǎn)程倉庫沒有,就可以使用這個(gè)命令,會(huì)在遠(yuǎn)程倉庫自動(dòng)新建一 個(gè) 
   dev_1.0的同名分支
(6)git checkout --track origin/dev_1.0
   如果在遠(yuǎn)程有分支dev_1.0,而本地不用新建,則用上面命令,會(huì)自動(dòng)化在本地新建dev_1.0并關(guān)聯(lián)
(7)git push origin 本地分支:遠(yuǎn)程分支
   提交分支代碼
(8)git branch -d 分支名
    刪除分支

原文鏈接

二、pycharm 中g(shù)it 的相關(guān)使用

pycharm中g(shù)it的使用

三、借用第三方工具 sourcetree

待續(xù)。。。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 安裝 git 不同系統(tǒng)下 git 的安裝 Mac上可以在終端上輸入: git --version 來查看gi...
    學(xué)生陳希閱讀 1,800評(píng)論 0 4
  • 簡介 什么是git? git是一款開源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最簡...
    JonesCxy閱讀 1,241評(píng)論 0 3
  • 一、git的安裝 1.1、命令行方式安裝 ??1)、下載windows git:https://git-scm.c...
    從菜鳥到老菜鳥閱讀 392評(píng)論 0 1
  • Add & Commit git init 初始化一個(gè) Git 倉庫(repository),即把當(dāng)前所在目錄變成...
    冬絮閱讀 5,130評(píng)論 0 9
  • 上星期媽媽接我的時(shí)候給我買了一件衣服。是一件襯衫,上面有黑色的小點(diǎn),像一個(gè)個(gè)小鉆石,鑲嵌在上面,媽媽說要是...
    幸福妮_0a9e閱讀 189評(píng)論 0 0

友情鏈接更多精彩內(nèi)容