我有两个存储库。我在开发机器上本地创建了一个项目,然后将其克隆到客户服务器上的测试环境中。我模拟客户服务器上的环境,但为此我需要在本地计算机上仅显示一些文件(以及其他一些文件中的某些行),但它们不能出现在远程环境中。本地保留提交克隆Git
我已经删除了这些文件,就在我把克隆了一个项目,并承诺在单个这些变化在远程仓库提交,但一推(又回到了原点库)后,我会忽略这个承诺上线我的本地存储库。我希望两个存储库都同步,除了这个单独的提交,所以项目 在两个略有不同的环境上运行。
我该怎么做?在推/拉后如何在不改变远程回购的情况下在本地忽略提交?
好吧,也许我可以生活在没有跟踪的其他文件。更改后的文件...该死的,有一个在它的路径.htaccess文件,我将不得不完全untrack它,因为我不能把它分解。 是不是有什么办法可以做出一些改变“私有”,因此他们不会推送到另一个克隆?或者我将不得不填写功能请求? – craesh 2010-03-02 21:49:08