我和几个朋友开始合作一个项目,他们使用Heroku Git仓库。
几天前我克隆了该仓库,由于他们最近进行了一些更改,所以我试图获取最新的更新。
我按照此处所述的方式运行了git pull --rebase
命令(这是正确的方法吗?): https://devcenter.heroku.com/articles/sharing#merging-code-changes
我收到了以下错误信息:
$ git pull --rebase
Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.
我猜测是我把代码弄乱了,现在它要求我提交或放弃更改(这就是 stash 的意思吗?)。是这种情况吗?如果是,我想放弃我可能做的任何更改,并从 git 仓库中获取更新后的代码。
你有什么想法吗?