2016-01-21 75 views
-1

我是Git.I的新手,对分支做了更改,我承诺并将其推送到远程。现在,我需要将另一个提交&推送到同一分支。需要提交并再次将我的更改推送到同一分支

所以现在我是否可以简单地提交和推送到远程的或者我需要先重订与主最初的修改,然后提交&推remote.Kindly帮助

+2

你当然可以使用另一个'git push'。可能发生的最坏情况是,Git会告诉你,你在遥控器后面。在这种情况下,您可以在'master'上重新绑定分支或将'master'合并到它。在此之后,推动应该是成功的。 –

+0

做tim的正确方法是什么? – user1645290

+1

正如我所说的,你可以试着做另一个'git push'。继续尝试吧。如果它没有通过,然后回到这里并发表另一条评论。 –

回答

1

假设没有其他人推到了分支你应该能够做出新的提交和推送。如果你试图推动别人做了另一个提交,就像Tim所说的那样,git会告诉你不能,所以只需拉/重新绑定然后再试一次。

+0

如果我想让这2承诺一个单一的commit.I需要rebase和挤压它的仪式?我的理解是否正确? – user1645290

+0

要压扁提交我建议阅读此:http://stackoverflow.com/questions/5189560/squash-my-last-x-commits-together-using-git/5201642#5201642 – mohammedkhan

相关问题