git - 什么是 git add -a?

标签 git

我只想添加源文件,而不是 GitHub 中的 exe 或目标文件。
我该怎么办?

我可以使用git add -a或其他方法仅添加所有源文件而不添加exe或目标文件吗?

最佳答案

注意:git add -a 不存在。 git add -A 可以。

并且您不需要显式使用此 -A 选项,因为它是指定当前路径时的默认选项:

cd /path/to/my/repo
git add .

您所需要的只是 .gitignore file ,作为 gitignore.io 之一或github/gitignore .

您可以使用 git status 进行测试:如果您看到 file.exe,则意味着 .gitignore 不存在,或者不包含 *.exe 指令。

一旦 .gitignore 出现(即使它本身尚未添加/提交),git 状态将反射(reflect)其指令。

关于git - 什么是 git add -a?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66115174/

相关文章:

git - git branch -m 对其他开发人员有副作用吗?

Git:清除本地和远程仓库并重新开始

Git:忽略公共(public)存储库的文件,但不忽略私有(private)文件

git - 从当前工作目录中未提交的更改创建一个 git 补丁

Git - 撤消 git rm

git - git cherry-pick 的 TFVC 中的等价物是什么

Git - 如何列出两次在主分支上更改的所有文件?

git - 安全运行 git gc

git - 显示 git diff,忽略文件权限更改?

python - GitPython:获取当前标签(分离头)