好的,我很困惑!我有一个包含~40,000个文件的目录,并且我创建了一个git存储库。我添加了所有文件:
git add。
然后当我输入“git commit”时,我会打开一个40,000行文本文件,并且每行都会被注释掉。如果我关闭此文件而不取消注释任何内容,它根本不执行任何提交。但是,如果我从该文件中仅取消注释一行,则SEEMS将提交所有40,000个文件。这是否正确,这似乎令人困惑?
答案 0 :(得分:7)
评论只显示正在提交的文件。
您需要添加提交消息;这就是编辑器提示你的内容。尝试输入“我的第一次提交”并保存。
答案 1 :(得分:2)
当您只有一行提交消息时,请使用git commit -m "commit message"
(我觉得您最应该这样做)
如果你有一条很大的消息并且你想让git向你展示你的编辑器以便你可以输入消息,那就省略-m
。忽略评论(它们可以帮助您查看您提交的内容),只需输入您的消息,保存并退出编辑即可提交。
答案 2 :(得分:0)
正确;只要存在未注释的内容,git就不关心提交消息的内容。它不会检查您的消息是否与您提交的文件有关。