似乎在推送对话框中已经移除了force选项。我目前正在使用IntelliJ IDEA 13.1.1,但我找不到任何方法来使用force选项进行推送。我尝试搜索文档,但貌似在版本10中仍存在force选项。您知道如何从IntelliJ IDEA使用force进行推送吗?
似乎在推送对话框中已经移除了force选项。我目前正在使用IntelliJ IDEA 13.1.1,但我找不到任何方法来使用force选项进行推送。我尝试搜索文档,但貌似在版本10中仍存在force选项。您知道如何从IntelliJ IDEA使用force进行推送吗?
自 IntelliJ IDEA 14 版本更新以来,可以启用一个复选框来实现这个功能,但首先必须在“设置”->“版本控制”->“Git”中启用“允许强制推送”。
2018 年更新:要在 主分支 上允许 强制推送,请在 Git 设置中查找“受保护的分支”-> 然后删除值“master”。
这就是为什么issue 76252提倡在git控制台中能够输入git命令的原因:这样,您仍然可以执行正确的命令,而无需离开IDE。
2014年11月更新,适用于IntelliJ 14(不会向后兼容至13):
要启用此功能,用户必须在“设置|版本控制|Git”中选择“允许强制推送”。
为了提供额外的保护,我们在那里添加了一个配置选项,用于指定“受保护”的分支列表,即不允许强制推送的分支。
该值保存在.idea/vcs.xml
中,因此可以在团队之间共享。
master
,您需要从受保护的分支列表中删除master。