2016-04-27 56 views
0

我正在使用一个应用程序,我需要将字符串更改为指向本地URL而不是生产URL。偶尔,我忘记了这个变化,并运行git commit --all,这使得git历史混乱。有没有办法忽略Git的确切变化?

有没有办法从所有git add s中排除某些变化?我知道git update-index --assume-unchanged,但由于工作是在与字符串相同的文件中完成的,所以这不起作用。

我最好的选择是将字符串移出某种“变量”或“环境”文件并运行上述命令吗?

谢谢!

回答

1

使用滤镜功能在这个答案说明:https://stackoverflow.com/a/22954399/520162

你会建立一个clean过滤器,扔掉你的单一变化。

我正在更改VisualStudio文件中的路径,以便构建在ramdisk上,而检入的文件应构建在相对于源的路径上。

相关问题