git复制分支(转)

一、远程有分支

1. git clone 远程仓库地址, 进入clone下来的文件夹

2. 查看需要关联的远程分支名

3. 本地新建一个和远程分支同名的分支 git checkout -b '分支名'(创建并切换分支)

git checkout -b sit-basic-v1.0.1

创建成功后本地就存在和远程同名的分支了

4. 本地分支关联远程分支

git branch --set-upstream-to=origin/sit-basic-v1.0.1

5. 查看分支关联情况

git branch -vv

6. 提交变动文件测试是否成功关联

测试已经成功关联分支,并可以提交代码到远程分支

二、远程无分支

1. 远程仓库暂时只有一个分支

2. git clone 远程仓库地址, 进入clone下来的文件夹

3. 本地新建一个分支 git checkout -b '分支名'(创建并切换分支)

git checkout -b demo

4. 将本地分支提交到远程仓库

git push origin demo

此时远程仓库就有 demo 分支了

5. 此时修改本地代码并提交远程分支会报错,因为分支还没有进行关联

The current branch demo has no upstream branch.

To push the current branch and set the remote as upstream, use

git push --set-upstream origin demo

6. 本地分支与远程分支关联

git branch --set-upstream-to=origin/demo

7. 提交代码到远程分支

此时本地代码已可以成功提交到demo分支

转载自https://blog.csdn.net/weixin_43877778/article/details/121083075

三 git通过命令克隆远程项目分支到本地

1.新建一个空文件夹,进入文件夹,在空白处右击鼠标右键,点击git bash here

弹出git命令窗口;

2.输入命令 git init 此时会生成一个.git文件夹;

3.使用命令git clone -b 分支名 '远程仓库的http地址' 克隆远程分支;

4.此时可到第一步的空文件夹下发现已经克隆成功;

————————————————

版权声明:本文为CSDN博主「袁梦码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_63610637/article/details/126738037

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值