Repository
如何使用 Mercurial (bitbucket) 完全同步本地儲存庫
我是 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
.