Git

我應該從 .hgrc 文件中刪除哪個 hg-git 行?

  • December 29, 2018

每當我對 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 中可用,只是為了向後兼容。

我建議只使用第一個。

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