Git没有将新文件推送到远程

时间:2013-12-09 21:38:33

标签: git

我在这里使用了教程 - http://sebduggan.com/blog/deploy-your-website-changes-using-git/ - 在我的UAT服务器上配置远程git存储库。所以现在,在我提交更改后,我可以运行

git push uat

将更改推送到我的UAT服务器。一切都适用于现有文件。他们在UAT服务器上得到更新。但是,当我向我的存储库添加一个新文件时,它不会被推送到UAT。我不得不手动FTP这些文件。

有谁知道为什么没有复制新文件?

3 个答案:

答案 0 :(得分:3)

推送到存储库的步骤如下:

git add . (you can instead of . specify the files you want to add, . is file/directory globbing)
git commit -m 'commit message'
git push uat

答案 1 :(得分:1)

如果您正确地将新文件添加到存储库,则应将其推送到存储库的其余部分。

确保您对文件执行git add以将其添加到存储库,而不仅仅是项目文件夹。

答案 2 :(得分:0)

我不知道你是怎么做的,但是你做错了。在提交之前,您没有添加新文件。