因为我现在的分支是的名很长,每次需要上次当前分支需要写很多代码,是不是有很简单方法上传当前分支。

如果要上传一个分支到仓库 origin 那么就需要使用下面的命令

  git push origin 分支

我存在下面几个分支

 t/lindexi/Avalonial_Grid_Arrange
 t/lindexi/Avalonial_Grid_Infinity

我在上传的时候需要写很多代码,至少很难用 tab 出我现在的分支

我在网上找到一个方法,用来上传当前的分支

  git push origin HEAD

但是我发现每次这样写还是很长,再告诉大家一个方法

 git config --global push.default current

设置默认使用git push 就是上传当前分支

可以设置 push.default 的值为

  • nothing 不上传任何分支
  • matching 上传所有分支
  • upstream/tracking 上传当前跟踪分支
  • current 上传当前分支

实际上还有更多,请看Git - git-config Documentation

https://stackoverflow.com/q/14031970/6116637


本文会经常更新,请阅读原文: https://blog.lindexi.com/post/git-%E4%B8%8A%E4%BC%A0%E5%BD%93%E5%89%8D%E5%88%86%E6%94%AF.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

如果你想持续阅读我的最新博客,请点击 RSS 订阅,推荐使用RSS Stalker订阅博客,或者收藏我的博客导航

知识共享许可协议 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接: https://blog.lindexi.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系

微软最具价值专家


无盈利,不卖课,做纯粹的技术博客

以下是广告时间

推荐关注 Edi.Wang 的公众号

欢迎进入 Eleven 老师组建的 .NET 社区

以上广告全是友情推广,无盈利