2017-04-17 40 views
0

我有一個本地和遠程git存儲庫,我用於網站本地開發和遠程部署。如何刪除git遠程工作目錄中的「剩餘」文件?

本地,我刪除了幾個文件並提交了更改。一切都很好。將更改推送到遠程存儲庫時,本地工作目錄中刪除的文件仍存在於遠程工作目錄中。

如何讓遠程工作目錄反映刪除?

+0

無法通過快速測試進行復制。我假設這些文件先前已被追蹤,並且在本地顯示爲在'git show'中被刪除,沒有錯誤消息(推送似乎成功),並且您使用合理的當前git和repo的* receive.denyCurrentBranch *設置爲* updateInstead *;如果任何這些假設是錯誤的,請糾正。如果你在遠程運行'git status',你會看到什麼?遠程「HEAD」的提交ID(sha1)與本地的相同嗎? –

+0

@MarkAdelsberger感謝您的詳細問題。 –

+0

@MarkAdelsberger糟糕,提早進入。我的遠程服務器的git是舊的。讓我得到更新並回來給你。 –

回答

0

事實證明,遠程服務器上的git版本相當老舊。更新它似乎已經修復了一切。感謝Mark Adelsberger提供的線索!