Mercurial只会推送历史记录,这意味着只有您要求它跟踪(使用hg add
)并稍后提交(使用hg commit
)的内容将被推。
就像Jim说的那样,你应该设置.hgignore
文件。在将文件添加到项目之前执行此操作,并仔细检查hg status
是否仅列出要添加的文件。然后运行hg add
将它们全部添加。
如果您已经在版本控制下放置了临时文件和构建工件,那么您可以使用hg forget
来停止跟踪它们。你仍然会在历史中携带它们,所以如果我们谈论几十兆字节,那么你可能想重新创建存储库。