2015-10-22 105 views
0

我需要幫助從GIT中刪除文件,它被推送到Bitbucket,現在我需要刪除它們。如何從Bitbucket中刪除忽略的文件夾?

詳細解釋

我創建的項目和混帳推主產地完整的文件夾。但2周後,我做了一些更改,現在我想從存儲庫中刪除圖像文件夾(其中存儲來自用戶的圖像)。所以我添加了.gitignore文件(/ public/images /)的路徑。然後將更改推送到Bitbucket。但問題是,在Bitbucket存儲庫上仍然是文件夾/ p​​ublic/images /,並且當我在生產環境中部署時,每個版本都有/ public/images /文件夾。所以我需要從Bitbucket存儲庫中刪除它,我不知道如何。我想當我在GIT中添加忽略行時,它會自動從倉庫中銷燬。

+1

目前還不清楚你在問什麼.. – Maroun

+0

可能的重複[有沒有簡單的方法從Github歷史中刪除不需要的文件?](http://stackoverflow.com/questions/27761031/is-therea-a-簡單的方法來刪除不需要的文件從Github的歷史)解決方案將是相同的BitBucket作爲Github。你想刪除已提交的文件,而應該忽略。 – Schleis

+0

我加了詳細的解釋。請看看它。 – Anubix

回答

2

如果我理解了您想要刪除文件夾的問題,以便它不再出現在最新的提交中。

.gitignore只會讓git忽略它尚未跟蹤的文件。刪除您需要的東西git rm

git rm -r /public/images之類的東西應該刪除文件夾,然後可以像其他更改一樣進行提交和推送。

+0

就是這樣!謝謝, – Anubix

相關問題