我希望为一个已经在使用的代码库设置非快进式合并作为默认选项。这意味着需要添加以下内容:
[merge]
ff = false
将更改写入存储库的.git/config文件中。由于那是元数据,我不能期望它在我像往常一样推送repo时更新。
因此,我一直在克隆裸体库,进行更改,并尝试将结果推回服务器。但是我无法通过任何'git push'的参数组合实现我想要的效果。
更新:看起来我试图描述的不可能(感谢#git上有耐心的朋友);我只能鼓励我的开发人员这样做。