gpt4 book ai didi

git - 有没有一个 git 命令可以创建一个分支,切换到它,并将它链接到它的远程副本?

转载 作者:太空狗 更新时间:2023-10-29 13:56:07 25 4
gpt4 key购买 nike

现在,当我想快速修复我的项目时,我会这样做:

# create and switch to this new branch
git checkout -b fixes-20130828-01
# push the new branch back to the origin
git push origin fixes-20130828-01
# link local and remote branches
git --set-upstream fixes-20130828-01 origin/fixes-20130828-01

我希望能够通过这样的方式完成上述操作:

# is there a way to get this to not only create and switch locally,
# but also to link to remote
git checkout --[something] fixes-20130828-01
# and then this would do the actual push to create
# the branch on the origin, now that it's logically linked up
git push

这会更容易使用、记住,也更容易向新团队成员解释等,即“您使用此命令基于现有分支创建新分支,然后像往常一样将其推回做。”

是否有开箱即用的选项?

最佳答案

我认为您必须分两步完成。我不知道有什么方法可以同时做到这一点。

git checkout -b my-new-branch
git push -u origin my-new-branch

(-u 选项设置上游跟踪。)

关于git - 有没有一个 git 命令可以创建一个分支,切换到它,并将它链接到它的远程副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18500220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com