我想对这一个人做出是或否的回答!
对于我提出的问题,我已经尝试过Git官方文档所说的应该运行的命令:
git checkout --track origin / my_branch_name
当我这样做时,我收到以下错误:
致命:无法更新路径并在同一>时间切换到分支'my_branch_name'。 您是否打算结帐“origin / my_branch_name”,无法将其解析为> commit?
超越所有信念至于如何努力获得基本的GIT问题的直接回答。
只是一个简单的是或否请!没有复杂的解释,或者“哦,我知道,如果你跳过这50个箍和梯子,你可以完成你的要求!”
我只想问是否有可能。如果答案是肯定的,请分享执行此操作的命令。谢谢...并且对此感到很难过。我之所以生气的原因是...因为在我看来它应该是本地创建的所有分支的DEFAULT行为也可以在远程仓库上创建,这样你就可以无缝推送而不需要所有的BS开销。难道没有其他人在使用Git这个星球上有什么样的外星人吗? [结束咆哮]
答案 0 :(得分:2)
是
既然你已经表明你想要一个单行:
git checkout -b my_branch_name && git push -u origin my_branch_name
答案 1 :(得分:1)
否不可能同时进行所有这些操作,至少我无法