我在本地 git fork 中进行了很多更改,我这样做:
git add -A
git commit -m "commit message"
- 从上游 master 拉取更改
- 变基
git push
到我的原点
现在碰巧在我以前的提交和我的新提交之间还有其他几个提交(来自其他人)。
我想在我的新提交中看到我所做的所有更改并继续努力。所以,我愿意
git reset --soft <my previous commit>
它显示了我和其他人修改的文件。
问题:
- 查看仅由我修改的文件的方式是什么?
- 然后文件显示为已修改,是否可以取消暂存它们?我想在我这样做的时候看到变化
git diff
。