git add -p
允许您一次遍历每个修改过的文件。
我想要一个类似的版本;但是,它需要允许您一次播放一个文件。我希望能够分阶段提供提交消息。
答案 0 :(得分:5)
我认为你需要开关-o例如:
git commit -o file1
答案 1 :(得分:3)
所以你想这样做?
git add <file1>
git commit [-m "message"]
git add <file2>
git commit [-m "message"]
...
答案 2 :(得分:0)
这是我用来从git status中查看所有修改过的项目的快捷方式。我们一次提交一个,所以我可以为每个提交评论。
for each_git_file in
`git status | egrep 'modified|new file' | awk -F: '{print $2}' | sed 's/[\W\.]*//'`;
do
git commit -o $each_git_file;
done