Git - 在命令行中添加文件的有效方法

时间:2017-08-09 07:30:25

标签: git command-line

我更喜欢使用我的Git命令行,感觉我知道自己在做什么(或者如果没有,我只能责怪自己......)。

尽管如此,总是感觉git add - 文件效率最低。

我不喜欢-a选项,特别是当我真的不想添加所有文件时。我喜欢-i功能,它允许我通过输入数字(或只是添加片段)来添加所有文件。

但是添加让我们说四个文件感觉很痛苦 - 必须git status,然后复制/粘贴等......

Ayn提示?更好的工作流程?

1 个答案:

答案 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_*

等等。