我在新提交中有一些新文件。我用过:
git add . --all
(我也试过git add --all
)
添加文件,然后:
git commit
提交它们,然后我用了:
git push origin master
推动他们,一切顺利,没有错误。但是,登录到我的git服务器并列出文件:
git ls-tree --full-tree -r HEAD
,缺少某些重要文件。
也在做:
git pull origin master
在另一台机器上似乎运行良好而没有错误,但缺少相同的文件。
答案 0 :(得分:4)
跳过文件的一个常见原因是它们位于.gitignore
文件中。检查以确保您不会忽略这些文件类型或它们所在的文件夹。