【发布时间】:2020-05-06 04:59:21
【问题描述】:
所以我有我已经更改的文件版本,这些都是非常个人化的更改(例如,为 javascript 构建关闭缩小)我永远不会提交。 但我确实想让它保持开放状态,以便随着其他人的变化进行更新。
目前我每次更新工作区时都必须进行堆栈保存,这变得非常烦人。
一定有办法做到这一点,请问是什么方法?
编辑
我仍然希望在执行 git pull 时反映其他人的更改,所以我不能简单地忽略这些文件。
编辑 2 我是一名承包商,不能开始告诉他们改变他们组织 git repo 的方式。我明确更改的文件是 gruntfile.js 一个构建文件。
【问题讨论】:
-
您是否希望在执行 git pull 时更新这些配置文件。两种方式都有可能,两种方式都比较困难。
-
我会从 git 中删除文件并从 repo 中忽略它们。然后,如果有人在其他地方更新了这些文件,则需要传达这些更改。
-
@TimBiegeleisen 我确实希望更新它们。
-
@evolutionxbox 他们已经在 git 中了。我是这家公司的承包商,所以无法控制他们希望如何做事。如果我设置 'git ignore' 则没有通信,因为每个人都希望更改会通过 git pull 自动发生。
-
@caramba 感谢您贬低我。我指的是 OP 希望保留最初看起来像配置文件的“个人更改”。
标签: git