在Git中是否可以只播放已经上演但从那时起被修改过的文件?
例如,给定:
> git status On branch master Changes to be committed: (use "git reset HEAD..." to unstage) modified: file1 modified: file2 Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git checkout -- ..." to discard changes in working directory) modified: file2 modified: file3
是否有可能告诉Git只有阶段file2
而没有指定file2
(例如不是git add file2
或类似的东西)?
展望未来git add
,您可以:
git update-index --again
来自文档:
git update-index
在索引条目与HEAD
提交索引条目不同的路径上运行.
事实证明,这正是我们在这里所需要的.