2014-11-05 67 views
0

我读过关于人们如何使用git update-index和--assume-unchanged来暂时忽略一些“修改”但我们不想要的文件忽略这些修改。Git更新索引假定不变 - 它是否推送到远程

例如,在我的项目中,我有一些类型的启动程序文件,它与标准启动程序一起提供。但是当项目在本地构建时,启动文件的属性可能会改变,但我想“忽略”这一点。 update-index --assume-unchanged的使用非常诱人。

我的问题是,如果我忘记重新回到它,例如--no-assume-unchange它,并将它推到远程,会有什么影响?

感谢

回答

4

我的问题是,如果我忘记retrack回来即--no-assume-unchange它,并将它推到远程,会造成什么影响?

无(对于upstream repo):更新索引是纯粹的本地操作,根本不推送。