git 分支操作

1. 新建分支

git checkout -b  D-DSG3017-XZZ
2. 删除远程分支
git push origin --delete D-DSG3017-XZZ

3. 删除本地分支<注意:先切换到别的分支上才能删除>

git branch -d D-DSG3017-XZZ

4. 新建分支并切换到该分支:

git checkout -b D-scrollTop-XZZ

5. 提交分支到远程

git push origin D-scrollTop-XZZ:D-scrollTop-XZZ

但是提交不了 报错: RPC failed; HTTP 411 curl 22 The requested URL returned error: 411 Length Required
fatal: The remote end hung up unexpectedly

xuzhenzhendeMacBook-Air:shunguangShop xzz$ git push origin D-scrollTop-XZZ
Counting objects: 1044, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (405/405), done.
error: RPC failed; HTTP 411 curl 22 The requested URL returned error: 411 Length Required
fatal: The remote end hung up unexpectedly
Writing objects: 100% (1044/1044), 2.33 MiB | 11.59 MiB/s, done.
Total 1044 (delta 745), reused 877 (delta 595)
fatal: The remote end hung up unexpectedly
Everything up-to-date

错误原因:git POST 缓冲区过小.
解决方案:输入以下命令行 再重新提交就OK了

git config http.postBuffer 524288000

6.切换到远程分支

git checkout -b V5.2.6 origin/V5.2.6 

作用是checkout远程的V5.2.6分支,在本地起名为V5.2.6分支,并切换到本地的V5.2.6分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • -----------------------------------------------本地--------...
    zhenbinjing阅读 962评论 0 0
  • 自从听了莫非老师的讲座后,立志也要打造“感恩、喜乐”的家风,便开始刻意营造和记录下有这些元素的时刻。 昨天临睡前女...
    熙沐2017阅读 124评论 0 0
  • 你有你的热闹, 我有我的冷清。 你有你的阳光, 我有我的阴凉。 望望就好, 何必伸手, 再来交集。
    葉子三阅读 285评论 9 8
  • 借用梁冬的一个品牌,自在睡眠来做题目吧。 实在很希望在自在和不自在中找到一个平衡,怎么说? 能够自在的读书写作工作...
    怡儿话书影阅读 536评论 0 0