我正在处理主分支上的一个小更新,它很快就演变成了应用程序的新版本。但是,我从一开始就没有足够的时间来创建一个新的分支,所以现在我被困在与主分支完全不同的地方,而且无法提交和协作。
有什么方法可以将我的更改变成新的分支(“实验室”或其他东西)并将它们推送到github而不影响稳定的主分支?
谢谢!
答案 0 :(得分:3)
git checkout -b labs
git push origin labs
后一个命令的语法为git push [remote-repository-name] [branch-or-commit-name]