在我从远程存储库获取更新版本后,收到此消息,该数字每次都会增加1。
问题似乎是git为每个拉取请求创建了一个新的提交,这只是在本地存储库中记录我已经拉出了一个新版本,而git status意味着我应该将其推送回远程。在遥控器中记录此操作似乎没有任何价值,所以我想知道是否有任何方法可以避免这种情况。
我在6年前的一篇文章中遇到的一个suggestion就是运行git pull --rebase。有一个警告,这可能会在未来的时间里产生麻烦。无论如何,当git status显示我领先6个提交时,我尝试了一下,它删除了提交消息。对于将来的所有更新,我应该始终使用git pull --rebase而不是git pull吗?或者,现在有没有办法配置git来避免这些遥控器超前的警告?
发布于 2020-02-04 01:25:31
如果您正在将本地更改推送到远程,那么您一定不能使用另一个分支作为您工作的新基础,而必须面对这种issue.With rebase。
在使用rebase之前,您必须记住以下几点:
https://stackoverflow.com/questions/60043961
复制相似问题