与Mercurial混淆的情况
|
我处于这种情况:
首先,我刚开始使用水银。
我有一台服务器,其中有一个我的django项目。
我想从本地计算机上服务器上的项目目录克隆存储库。
我已经做到了:
user@host> cd myproject
user@host> hg init
user@host> hg add
user@host> hg commit -m \"Added initial files.\"
我已经用1英镑克隆了回购协议。没关系,在我的计算机上,我已经拥有服务器上的所有文件。
现在,我想编辑ѭ2来设置本地环境(数据库引擎和其他内容),但是我不想更新服务器上的ѭ2。编辑后,hg status
返回我M settings.py
。即使我在本地存储库中设置了“ 6”,它也不起作用。工作目录中的目录static
,media
和数据库my_database
相同。我如何设置Mercurial不更新并在服务器中提交?
我想在我的计算机和服务器上工作,并使所有两个存储库始终保持同步。
有人可以向我解释我该怎么办?我有点困惑。
谢谢!
没有找到相关结果
已邀请:
3 个回复
拟蓬
中的所有内容将覆盖
中的值。 编辑: 更直接地针对您的问题,请在Mercurial忽略文件下查看此答案。似乎不支持忽略已经版本化的文件。之前我已经使用Subversion做到了,所以我可以了解您为什么要尝试它。其他答案有一些解决方法。
脾萌
,则忽略它不会改变它。您需要先
(我知道,只是将文件名附加到
并不会执行任何操作,但是我知道这样做有不同的格式。无论如何,也请注意这一点。)
烫珊
时,会将所有文件添加到存储库中。也就是说,Mercurial开始跟踪所有这些对象(当时被忽略的所有对象除外)。