一、查看遠程分支
使用如下git命令查看所有遠程分支:
git branch -r
二、拉取遠程分支並創建本地分支
方法一
使用如下命令:
git checkout -b 本地分支名x origin/遠程分支名x
- 1
使用該方式會在本地新建分支x,並自動切換到該本地分支x。
採用此種方法建立的本地分支會和遠程分支建立映射關係。
方式二
使用如下命令:
git fetch origin 遠程分支名x:本地分支名x
- 1
使用該方式會在本地新建分支x,但是不會自動切換到該本地分支x,需要手動checkout。
採用此種方法建立的本地分支不會和遠程分支建立映射關係。
三、本地分支和遠程分支建立映射關係的作用
自己用過的方法:
git fetch origin <遠程分支名>
git checkout -b <本地分支名> origin/<遠程分支名>
第一步:有個“jsh”的分支,先使用 git fetch origin jsh 把分支拉取下拉
第二步: 使用git checkout -b jsh origin/jsh 切換到jsh這個分支裏面
就可以把遠程分支拉取過來到本地分支了
如果你有的文件修改過但是不想提交的話可以使用:你想切換分支,但是你還不想提交你正在進行中的工作;所以你儲藏這些變更。爲了往堆棧推送一個新的儲藏,只要運行 git stash 就可以隱藏你的文件,你使用 git status 可以查看到沒有變更過的文件了。