[英]How could i push a commit to heroku that has already been pushed to git from local repo?
[英]On git, how would I push changes to my deployed repo ignoring a specific folder that has already been pushed to my origin repo?
最初,我認為.gitignore文件中包含一個不應由git跟蹤的文件夾。 但是,無論出於什么原因-似乎都沒有忽略此文件夾。
從那時起,我進行了一些更改和提交,這些更改和提交已推送到我的原始存儲庫中(包括我希望排除的文件夾)。 最近,我“取消跟蹤”了該文件夾,並將其推送到原始存儲庫,該文件夾將原始文件夾完全刪除。 很好,但是我現在擔心推送到我的部署服務器會以相同方式刪除此文件夾。 無論如何提交,如何防止完全破壞部署服務器上的此文件夾?
簡而言之:-Origin回購是最新的最新提交信息。 由於在本地計算機上取消跟蹤“ folder1”,因此已刪除“ folder1”。 -部署“ repo”尚未更新。 需要'folder1'使其在推入后保持原狀。
抱歉,如果這已在其他地方討論過,我無法確切說明我的確切情況...
您需要“重置”您的git,因此.gitignore可以正常工作。 按照此stackoverflow帖子的第一個答案進行操作,以使您的.gitignore工作。
只是不要忘了之前在遠程服務器上還原“ floder1”,然后.gitignore應該可以解決問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.