Git
我應該從 .hgrc 文件中刪除哪個 hg-git 行?
每當我對 mercurial 做任何事情時(例如
hg status
在儲存庫文件夾中),我都會收到一條消息:extension 'git' overrides commands: gclear git-cleanup gimport gverify gexport
我的相關部分
~/.hgrc
是:[extensions] hggit = hgext.git =
刪除這兩行中的任何一行都會使消息消失,但是 - 我應該刪除其中哪些,應該保留哪些?
我使用 Devuan ASCII 2.0(但這不是分發生成的
.hgrc
文件)。軟體包版本:
- 水銀 4.0-1+deb9u1
- 水銀-git 0.8.11-1
- 混帳 1:2.11.0-3+deb9u3
問題是您包含 hg-git 兩次。
hggit =
是推薦的方式
hgext.git =
是啟用擴展的較舊方法,並且在 mercurial 中可用,只是為了向後兼容。
我建議只使用第一個。