github常規操作命令

第一次git的提交請移步 git第一次提交相關的命令,本文不做贅述。

 

1.遠程倉庫相關命令


    檢出倉庫:$ git clone git://github.com/jquery/jquery.git
    查看遠程倉庫:$ git remote -v
    添加遠程倉庫:$ git remote add [name] [url]
    刪除遠程倉庫:$ git remote rm [name]
    修改遠程倉庫:$ git remote set-url --push[name][newUrl]
    拉取遠程倉庫:$ git pull [remoteName] [localBranchName]
    推送遠程倉庫:$ git push [remoteName] [localBranchName]

 

2.分支(branch)操作相關命令


    查看本地分支:$ git branch
    查看遠程分支:$ git branch -r
    創建本地分支:$ git branch [name] ----注意新分支創建後不會自動切換爲當前分支
    切換分支:$ git checkout [name]
    創建新分支並立即切換到新分支:$ git checkout -b [name]
    刪除分支:$ git branch -d [name] ---- -d選項只能刪除已經參與了合併的分支,對於未有合併的分支是無法刪除的。如果想強      制刪除一個分支,可以使用-D選項
    合併分支:$ git merge [name] ----將名稱爲[name]的分支與當前分支合併
    創建遠程分支(本地分支push到遠程):$ git push origin [name]
    刪除遠程分支:$ git push origin :heads/[name]

注:新建本地分支和遠程分支一樣的名字的分支  即可 push,我就在這裏踩了坑,如果本地分支和遠程分支名字不一樣則不會自動push需要加上遠程倉庫名字纔可以。

 


git強制覆蓋本地代碼
    git fetch --all
    git reset --hard origin/master
    git pull

 

 

 

 

參考文章:阮一峯git命令常規清單

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章