首页 > 解决方案 > 如何让“git push production”推送存储库中的所有文件?

问题描述

设置一个新的 laravel 服务器我看到并非所有文件都被推送。

根据以下说明,我设置了一个裸仓库:https ://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/ (步骤 11 及以下)

第一次推送了很多文件。后面添加到 /resources 的 css 和 js 文件不再推送。/resources 不在 .gitignore 中,因此应该推送它们。

它们在本地仓库中,但不在远程仓库中。

我该如何解决这个问题?

谁能帮我(菜鸟,犯愚蠢的错误)分析情况?

.gitignore:

/node_modules
/public/storage
/vendor
/.idea
Homestead.json
Homestead.yaml
.env
.*.swp
public/js
public/css

标签: laravelgit

解决方案


.gitignore 中列出的文件或文件夹会被 git 忽略,因此不会被推送到远程仓库中。所有其他文件都应该被推送得很好。


推荐阅读