簡體   English   中英

接受遠程更改后,刪除的文件仍在工作目錄中

[英]Deleted files still in Working Directory after accepting changes from remote

我在理解Git工作流程時遇到了麻煩。

我正在使用位於Wuala雲存儲上的遠程git存儲庫(類似於Dropbox,只是加密了)。 我為本地更改克隆了此存儲庫,然后將其推送到遠程。

現在是一個小例子:在computerA上,我在lokal存儲庫中創建了三個項目A,B和C,並將它們推到遠程。 我將此遙控器克隆到另一台計算機B。 這里一切都很好。 現在,我決定在computerA上不需要刪除的項目B和C,然后再次將其推入上游。 問題來了:我將所有更改從遠程獲取(並拉出)到computerB,但是項目B和C仍在我的工作目錄中。 當我再次將遙控器克隆到computerB時,B和C都消失了。

那么,在接受所有更改之后,為什么刪除的文件仍保留在另一台計算機上? 遠程存儲庫被創建為“裸機”

順便說一下,我不時使用Eclipse以及EGit-Plugin和Commandline。

Git不會跟蹤目錄,因此如果目錄為空,這就是正在發生的情況。 您可以使用git clean -df刪除目錄和其他未跟蹤的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM