我已经从共享存储库中签出代码,并对其进行了一些工作。在此过程中,我一直在将共享存储库中的更改合并到我的代码中。
我想将我的本地存储库推送到共享存储库上的新分支,以便其他人可以访问它们,同时不会损坏共享存储库。
我将如何使用 Git 执行此操作?
我已经从共享存储库中签出代码,并对其进行了一些工作。在此过程中,我一直在将共享存储库中的更改合并到我的代码中。
我想将我的本地存储库推送到共享存储库上的新分支,以便其他人可以访问它们,同时不会损坏共享存储库。
我将如何使用 Git 执行此操作?
要创建和推送新功能分支,您可以:
git branch BRANCH_NAME
git checkout BRANCH_NAME
git commit
如所须git push origin BRANCH_NAME:BRANCH_NAME
最后一个命令将分支推送到您的共享存储库(我假设这是origin
给您的)。
“一个成功的 Git 分支模型”是一个很好的教程。
Git Book也有很多很好的信息。