我收到了这个消息:
是的,我有未提交的更改。我正在寻找一种方法,在从拉取中获取的新代码的顶部重新基于我的未提交更改。
我发现了这个:https://github.com/aanand/git-up 我想知道这是否仍然是正确的方法,或者是否有更现代的方法可供选择。
我使用的是git版本1.8.1。
Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.
是的,我有未提交的更改。我正在寻找一种方法,在从拉取中获取的新代码的顶部重新基于我的未提交更改。
我发现了这个:https://github.com/aanand/git-up 我想知道这是否仍然是正确的方法,或者是否有更现代的方法可供选择。
我使用的是git版本1.8.1。
git pull --rebase --autostash
即可。看起来正是我想要的。 - ArtOfWarfaregit pull
,因为它可以使用git config pull.rebase true; git config rebase.autoStash true
。 https://dev59.com/J10a5IYBdhLWcg3wipNA#30209750 - VonCgit
中配置好了的情况下才能工作(我也不想让脚本更改或验证他们的配置)。我希望它可以直接工作,而我第一条评论中的命令似乎可以做到这一点。 - ArtOfWarfare