我有一个名为john
的分支,我在办公室工作。
现在我想在家工作,所以我克隆了repo
。现在我的家用电脑有不同的设置,所以有像
settings,test1, test2 , test3
等我不在家用电脑上跟踪。我想在john
的同一分支上工作,我也想提交给同一个分支。
我如何选择我必须工作的分支。以及如何忽略这些文件
答案 0 :(得分:0)
答案 1 :(得分:0)
我倾向于在repo中保留默认文件,这些文件实际上不起作用但不会干扰正在使用的代码。例如而不是在您的仓库中有一个名为settings的文件,我有一个名为settings.default
这可以安全地保存在您的回购中,并填充示例数据。然后,当您将repo克隆到新位置或计算机时,只需将settings.default文件复制到设置并添加特定于位置的数据。
你会忽略.hgignore中的普通设置文件,因此永远不会在repos之间推送。