Git 常用的命令

1. git status(查看本地分支文件信息,確保更新時(shí)不產(chǎn)生沖突)

2. git checkout -- [file name] (若文件有修改,可以還原到最初狀態(tài); 若文件需要更新到服務(wù)器上,應(yīng)該先merge到服務(wù)器,再更新到本地)

3. git branch(查看當(dāng)前分支情況)

4. git checkout [remote branch](若分支為本地分支,則需切換到服務(wù)器的遠(yuǎn)程分支)

5. git pull

若命令執(zhí)行成功,則更新代碼成功!
  <a>github的提交方式 
     (1)git add .--------------------存儲(chǔ)到本地 
         git commit -m 'message'-------存儲(chǔ)時(shí)的標(biāo)記(修改了哪些地方,方便下次查詢) 
         git pull------------------------下載服務(wù)器代碼 
         git push------------------------上傳代碼至服務(wù)器 
  <b>svn服務(wù)器的提交方式 
   (1)git add .  ------------------存儲(chǔ)到本地 
        git commit -m 'message'--------存儲(chǔ)時(shí)的標(biāo)記(修改了哪些地方,方便下次查詢) 
        git svn rebase------------------下載服務(wù)器代碼 
        git svn dcommit-----------------上傳代碼至服務(wù)器 
   <c>其他相關(guān)的git命令 
(1)git branch-------------------查看當(dāng)前屬于哪個(gè)分支 
    1、只有沖突存在時(shí)才會(huì)修改分支——改為沖突再git add . 
    2、git rebase –-continue-------------------自動(dòng)合并 
    3、git checkout –b svn 新建分支名----------新建分支存儲(chǔ)現(xiàn)有文件 
    4、git branch-------------------------------查看在哪個(gè)分支下 
    5、git checkout master----------------------將其放到master分支下 
    6、git merge-------------------------------整合分支 
    7、git branch -d 分支名----------------------刪除分支 
(2)git checkout + 上傳的commit編號(hào)-----------將本地代碼恢復(fù)到此狀態(tài) 
(3)git log------------------------------------查看本地git上傳日志 
(4)git log -p app/controllers/grids_controller.rb----查看某個(gè)文件的修改歷史 
(5)git checkout d0eb6ef3afe8a377943d3cf6f1e9c320c18f6f32 
     app/controllers/charts_controller.rb-----------返回到這個(gè)版本的文件(重現(xiàn)錯(cuò)誤) 
(6)git diff + commit編號(hào)--------------------------查詢不同代碼
最后編輯于
?著作權(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),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • git命令 1、顯示當(dāng)前文件夾下得的文件 dir(ls) ...
    阡陌流年呀閱讀 216評(píng)論 0 1
  • 1.git常用命令git 更新提交代碼命令 (develop 分支上) 2.chaddadd//git 更新提交代...
    中婭沙漏閱讀 236評(píng)論 0 1
  • 1、拉流: clone git clone git@github.com:arnozhang/Android-Sl...
    牧秦丶閱讀 267評(píng)論 0 0
  • 簡(jiǎn)單使用 單個(gè)文件超過(guò)100m的處理方式 項(xiàng)目比較大
    StoneWing閱讀 449評(píng)論 0 0
  • git配置這篇博客中有對(duì)git配置的介紹,具體的請(qǐng)看圖片。這里將講當(dāng)你把github在本地配置好后,然后將gith...
    Bioconductor閱讀 298評(píng)論 0 0

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