【发布时间】:2020-03-11 15:03:52
【问题描述】:
我希望能够做到以下几点:
$ pwd
/tmp/repo
$ ls -l
/a-dir
/another-dir
.gitignore
a-file
another-file
$ git add -A
<< ONLY .gitignore, a-file and another-file are added >>
我怎样才能做到这一点?
注意:随着时间的推移,可能会添加更多文件和目录。应忽略目录及其所有内容。只应包括位于存储库根目录中的文件。
编辑:我想使用 .gitignore 文件执行此操作,因此我不必记住每次都运行不同的命令。我只想使用git add -A 保持简单,并让 .gitignore 处理它。
【问题讨论】:
-
这能回答你的问题吗? How to `git add` non-recursively?
-
抱歉,我已经更新了这个问题,以更准确地阐明我的目标。
标签: git