Repository

如何使用 Mercurial (bitbucket) 完全同步本地儲存庫

  • August 17, 2011

我是 VCS 的新手,我決定嘗試一下 Mercurial。我註冊了 bitbucket 並創建了一些儲存庫。我創建/home/max/hgrepo/並執行hg clone <http://bitbucket.org/>[username]/[repository]

那做了一個[repository]目錄。我將一些源文件複製到此目錄中。然後我hg add和。然後我想將我的源文件移動到一個目錄中,而不是將它們放到根目錄中。因此,我將所有源文件從一個目錄下移到了我的目錄中。然後我跑了,然後,最後。hg commit``hg push``src``src``hg add *``hg commit``hg push

我遇到的問題是我的倉庫根目錄中的舊源文件仍然存在。如何刪除它們?我的本地倉庫中不再有它們。有沒有辦法完全同步我的本地儲存庫和遠端儲存庫?

您可以使用該addremove命令將失去的文件(以 開頭的文件!)標記為已刪除。

請參閱優秀的Mercurial:有關跟踪文件的權威指南章節。

為了將來參考,有一個移動文件的命令,hg mv.

引用自:https://unix.stackexchange.com/questions/18919