在重新定位主人时,我应该先添加并提交吗?

时间:2015-11-30 16:08:57

标签: git rebase

我想赶上主人,例如git rebase master

我应该git addgit commit当前对主人的反对之前或之后的变化?

1 个答案:

答案 0 :(得分:0)

如果您尝试使用本地的,未经修改的更改进行更改,则会得到:

Cannot rebase: You have unstaged changes. Please commit or stash them.

因此,如果您没有本地更改,则只能进行折扣, 所以你需要先提交,使用git checkout -f删除本地 更改或使用git stash保存更改(例如,如果您在旁边项目中)。

我建议您提交所有更改,因为git可以将其更改为 新主人通常会节省你很多时间。