这似乎是一个非常基本的操作,但是我还没有找到最终的答案。
我经常在本地创建一个新分支,如下所示:
git checkout -b new_feature
然后,我通过bitbucket或gitlab创建一个远程分支,并希望将我的本地分支链接到该新创建的远程。
我知道我可以通过以下方式推送到该遥控器:
git push origin new_feature:bitbucket_branch_name
但是我发现这很乏味,并且想知道是否有更优雅的解决方案,例如。将远程分支设置为跟踪一次,然后从此开始使用经典git pull/git push
。
答案 0 :(得分:3)
您要查找的命令是:
git branch --set-upstream-to=origin/bitbucket_branch_name new_feature
答案 1 :(得分:-1)
您可以通过以下方式设置远程原点
{ .bind() | .connect() }
验证依据
var rect = canvas.getBoundingClientRect();
evX = ev.targetTouches[0].pageX - rect.left,
下一步设置分支依据
git remote set-url origin bitbucket_url
从那时起,git pull / push会默认使用该功能,即不需要url。