今天主要给大家讲,如何创建一个远程分支,并将远程分支master上的代码push到自己创建的远程分支。
第一步:首先我们先将远程分支master的代码clone到本地,命令:git clone https连接/ssh密钥;
第二步:拉取代码完成后,进入本地代码文件,在文件中打开Git Bash,进入后输入命令:git branch -a ,查看远程所有的分支;
第三步:确定个人分支名(这里我就用自己的分支进行test),输入命令:git checkout -b new-test ,这样就切换到自己的分支下 ;
第四步:这时候将个人分支push到远程:git push origin new-test ;
第五步:将本地创建的分支与远程的分支进行关联:git branch --set-upstream-to=origin/new-test ;
第六步:查看本地分支和远程分支的映射关系:git branch -vv ;
第七步:查看远程分支: git branch -r ;
第七步:查看本地各个分支目前最新的提交: git branch -v ;
第八步:查看远程各个分支目前最新的提交:git branch -r -v ;
具体situation如下:
## 1、在当前分支下(一般是master分支),创建muscleape的本地分支分
$ git checkout-b muscleape
Switchedto anewbranch'muscleape'
## 2、将muscleape分支推送到远程
$ git push origin muscleape
Everythingup-to-date
## 3、将本地分支muscleape关联到远程分支muscleape上
$ git branch--set-upstream-to=origin/muscleape
......
......
......
Branch'muscleape'set up to track remote branch'muscleape'from'origin'
## 4、查看本地分支和远程分支的映射关系
$ git branch-vvmuscleape
f938a3d8e9[origin/muscleape:gone]测试test
## 5、查看远程分支
$ git branch-rorigin/muscleape
## 6、查看本地各个分支目前最新的提交
$ git branch-vmuscleape
f938a3d8e9 测试test
## 7、查看远程各个分支目前最新的提交
$ git branch-r-vorigin/muscleape
f938a3d8e9 测试test
这里就完成的本地创建远程分支,就可以将自己本地代码上传到自己的个人分支了。
本文属于原创;
分类:git;