git一般有很多分支,我們clone到本地的代碼都是master分支,那么如何切換到其它分支呢?本文介紹主要操作流程和命令,包括拉取倉庫代碼、查看分支和切換分支,至於如何提交代碼,需要的童鞋自己查找資料吧!
拉取倉庫代碼
獲取一個url對應的遠程Git 倉庫, 創建一個本地副本,一般的命令是
git clone [url]
clone下來的代碼會以url最后一個斜線后面的名稱命名,創建一個文件夾;如果想要指定名稱,可以由如下命令指定:
git clone [url] givenName
查看全部分支
$ git branch -a
查看全部分支,包含本地和遠程。在項目所在根目錄下運行以上命令:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/nnvm
remotes/origin/piiswrong-patch-1
remotes/origin/v0.9rc1
前面打標簽*號的分支是當前分支,可以看到,我們現在在master分支下。
查看本地分支
$ git branch
* master
創建並切換分支
$ git checkout -b nnvm
Switched to a new branch 'nnvm'
$ git branch
*nnvm
master
執行結果說明已經切換到nnvm分支了。切換回master分支:
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
創建分支
創建分支的命令如下:
git branch [branchName]
溫馨提示,創建分支時,不會有什么提示。
提交本地分支到遠程倉庫
git push origin 本地分支名
例如:git push origin dev
,這條命令表示把本地dev分支提交到遠程倉庫,即創建了遠程分支dev。
刪除遠程分支
git push --delete origin dev
文章到這里就結束了,看完之后你有什么想法想要跟大家分享呢?評論區在等着你!