我也阅读了文档,但却找不到一件事。
假设我在repo中添加了新文件。
然后我需要先执行哪个命令:
git add -A
或
git commit - m "test"
答案 0 :(得分:3)
您应首先执行git add .
以暂存新/已修改的文件,然后git commit -m "your message"
将这些更改写入存储库。
您可以在here中看到git中的不同文件状态,我强烈建议您阅读整本书。
编辑:
为了说清楚,你正在用git add .
做什么基本上是在告诉git'嘿,我有新的/修改/未跟踪的文件,我想在下次提交中包含',以便下一个执行git commit
时,这些文件更改将写入存储库。
答案 1 :(得分:2)
您需要在提交之前添加。否则没有什么新东西可以提交。
答案 2 :(得分:1)
如果所有更改文件都属于单个提交,您也可以一次性完成:
git commit -a -m "<your message>"