使用“git”的新手。问题是这个。我使用'git commit'提交了一些文件,然后使用'git push'推送代码。由于一些问题,Jenkins的构建失败了。所以我放弃了改变。之后,我在当地纠正了上一期。做了第二次提交。这次它只显示了我改变的一个文件。在做'git status'的时候,它表示,我提前2次提前了。所以我只是推了代码。而这次构建一切都很好,但詹金斯说了如下内容
Build Failed
http://1xxx/23/ : SUCCESS
http:yyy/7/ : FAILURE
故障链接指向第一次推送失败。现在该怎么办?我只是想把我推动的最新变化与头部合并。我在这里遇到大麻烦吗?
一如既往地谢谢!
答案 0 :(得分:0)
使用
git pull --rebase
- rebase选项意味着git会将您的本地提交移到一边,与远程同步,然后尝试从新状态应用您的提交