通過git clone獲取的遠端git庫,只包含了遠端git庫的當前工作分支。
如果想獲取其它分支資訊,需要使用」git branch –r」 來檢視, 如果需要將遠端的其它分支**也獲取過來,可以使用命令:
git checkout -b 本地分支名 遠端分支名
其中,遠端分支名為git branch –r所列出的分支名, 一般是諸如「origin/分支名」的樣子。如果本地分支名已經存在, 則不需要「-b」引數。origin其實就是遠端的git位址的乙個別名!
git checkout -b dev origin/master
檢視所有分支 (前面帶*號的代表你當前工作目錄所處的分支)
$ git branch -a
檢視本地分支
$ git branch
檢視遠端分支
$ git branch -r
建立分支
$ git branch test
把本地分支推到遠端分支
$ git push origin test
切換分支到test
$ git checkout test
刪除本地分支test
$ git branch -d test
刪除遠端版本
git push origin :br-
1.0.0
刪除遠端分支
git branch -r
-d origin/branch-name
git push origin :branch-name
檢視某個遠端倉庫的詳細資訊
git
remote
show
[remote-name]
#git
remote
show
origin
列出當前目錄所有還沒有被git管理的檔案和被git管理且被修改但還未提交(git commit)的檔案。
git status
檢視git 日誌
git log
git clone 遠端分支
有時git clone下來會出現很多branch,更麻煩的是如果主分支沒 那你就只能看到.git目錄了。如下面的這個 git clone git 發現本地就只有乙個.git目錄,那麼這個時候就需要checkout了。進入你的本地目錄,如這個是mesa,利用 git branch r 檢視branch...
Git Clone 遠端分支
有時git clone下來會出現很多branch,更麻煩的是如果主分支沒 那你就只能看到.git目錄了。如下面的這個 git clone git 發現本地就只有乙個.git目錄,那麼這個時候就需要checkout了。進入你的本地目錄,如這個是mesa,利用 git branch r 檢視branch...
Git clone遠端分支
git clone只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下 1.找乙個乾淨目錄,假設是git work 2.cd git work 3.git clone 這樣在git work目錄下得到乙個project子目錄 4.cd project 5.git branch...