伙计们,
我克隆了一个仓库。我通过发出以下命令创建了一个分支来处理功能:
git branch fix78
然后我在那个分支上工作
git checkout fix78
我继续向这个本地分支提交。现在我想把它推送到仓库,因此我发出了以下命令:
git push origin master:fix78
我从 Web 浏览器查看了 repo,发现在 repo 上创建了一个名为 fix78 的新分支。但它没有我所做的任何承诺。
我在这里做错了什么?这就是我想要实现的目标:
有一个 repo(master(SVN 术语中的主干)),现在当我在开发一个功能时,我想创建它的本地分支,然后我还想将此分支签入 repo(以便其他团队成员可以看到我在做什么),然后我希望我的本地分支与我创建的这个远程分支同步。
任何帮助/反馈都会非常棒。
谢谢。