我使用Mercurial Queues來使用補丁。爲什麼.hgignore出現在我的補丁中?
最初沒有.hgignore
。 我不確定我是否首先創建了一個MQ
補丁,然後創建了我的.hgignore
或其他方式。
(通過「創建補丁」我的意思是hg qnew patch_name -m "..."
)
無論如何,我做了一些改變向我.hgignore
創建MQ
補丁之後。
當我做了hg qrefresh; hg export qtip
我也在我的補丁中得到了.hgignore
的更改內容。 因此,嘗試將.hgignore
條目添加到.hgignore
本身。但那並不奏效。這些變化依然存在。
所以,我試了hg forget .hgignore
,這造成了一個更大的混亂。它顯示我在我的補丁中刪除了.hgignore。像這樣:
--- a/.hgignore
+++ /dev/null
- all
- the lines of .hgignore
- the lines of .hgignore
如何解決此問題? 我只希望.hgignore
成爲我本地回購的一部分,並幫助不跟蹤某些文件。