我更喜欢使用我的Git命令行,感觉我知道自己在做什么(或者如果没有,我只能责怪自己......)。
尽管如此,总是感觉git add
- 文件效率最低。
我不喜欢-a
选项,特别是当我真的不想添加所有文件时。我喜欢-i
功能,它允许我通过输入数字(或只是添加片段)来添加所有文件。
但是添加让我们说四个文件感觉很痛苦 - 必须git status
,然后复制/粘贴等......
Ayn提示?更好的工作流程?
答案 0 :(得分:2)
您可以使用globs模式添加文件,这是shell的扩展,但不是git本身。
例如,如果你有
src/files-I-want-to-commit/file1
src/files-I-want-to-commit/file2
src/files-I-want-to-commit/file3
src/files-I-Dont-want-to-commit/file
你可以简单地做
git add src/files-I-want-to-commit/
如果你有:
src/files-I-want-to-commit/commit_file1
src/files-I-want-to-commit/oh-I-dont-want-to-commit-that
src/files-I-want-to-commit/and-that
然后你可以这样做:
git add src/files-I-want-to-commit/commit_*
等等。