git要在新文件夹中添加哪些文件

时间:2019-09-17 17:07:55

标签: git

在我的项目中,我创建了一个新文件夹,其中包含许多文件,并非所有文件都应由git“添加”,“提交”并“推送”到远程。

git status只是告诉我整个文件夹是新文件夹,必须添加,但是我如何查看实际添加了哪些文件。

我已经向.gitignore添加了一些内容,但是我想确认自己没有错过任何内容。

2 个答案:

答案 0 :(得分:0)

const str=`C:\\Program Files (x86)\\Internet Explorer`; 只是文件夹中的文件,然后git add将列出文件夹中所有未跟踪的其他文件。

git status

但是不确定如果文件夹中有文件夹,该如何递归执行。

答案 1 :(得分:0)

的确,对于仅包含未跟踪文件的目录,status仅显示目录名称。但是到那时,什么也没添加,所以没关系。

一旦您执行了git add(但是在提交之前),您可以再次执行git status,您将看到已暂存了哪些文件。如果您按照预期的方式设置了gitignore(并且在add时没有使用force选项),那么应该只是您要提交的文件。

如果发现错误添加了文件,则可以取消暂存文件

git rm --cached path/to/unwanted/file

然后大概更新您的忽略规则。