Netbeans git 无法结帐本地分支 - 结帐期间发生冲突
Netbeans git can't checkout local branch - Conflicts during checkout
这是我的问题:
- 我已经从远程服务器(分支开发和掌握)克隆了项目
- 我查看了开发
- 更改后,提交并推送到远程,一切正常
- 在开发阶段从远程拉取
- 拉取后提交
- 从开发中切换或结帐到新创建的分支页面 - 不会结帐。
说:"Conflict during checkout" 有一个弹出窗口 window 说 "You have local modifications in your working copy that would result in a checkout conflict. You can try to merge, revert them or review them in the Versioning view" - 合并被禁用,我只能恢复、取消或审阅。
- 尝试查看,未显示任何变化。
- Team -> Show Changes 显示没有变化
- 团队 -> 差异 --- 我尝试差异:
- 本地更改 --- HEAD(无更改)
- 局部变化---开发(无变化)
- 本地更改 --- 页面(无更改)
- 本地更改 --- origin/develop(无更改)
- 开发 --- origin/develop(无变化)
- 页面 --- 开发(无变化)
- 在看到任何地方都没有变化后,再次尝试检查页面(仍然选择开发分支,因为我正在其中工作)——这是重复第 6 步
- 选择还原(希望只是检出该页面分支)--returns检出时出现冲突错误
这是来自 git 控制台的一些日志:
==[IDE]== 30-Jan-2015 10:20:19 Checkout...
git checkout Page-editor-switch
git reset HEAD
warning: Skipping checkout of a symbolic link:
/Library/WebServer/Documents/licklist.desktop/app/webroot/js/plugins
git clean -d /Library/WebServer/Documents/licklist.desktop/app/webroot/js/plugins/ ............
it checkout Page-editor-switch
==[IDE]== 30-Jan-2015 10:20:30 Checkout... finished.
==[IDE]== 30-Jan-2015 10:30:21 Checkout...
git checkout Page-editor-switch
==[IDE]== 30-Jan-2015 10:34:14 Checkout... finished.
下面是执行上述所有操作后我的存储库浏览器的样子
我通过控制台手动签出分支解决了这个问题:
git checkout Page-editor-switch
无需重新启动或任何其他操作即可在 Netbeans 中看到更改
毕竟我认为这是一个 Netbeans 错误,在某些情况下不允许在分支或结帐分支之间切换,即使所有条件都已完成。
这是我的问题:
- 我已经从远程服务器(分支开发和掌握)克隆了项目
- 我查看了开发
- 更改后,提交并推送到远程,一切正常
- 在开发阶段从远程拉取
- 拉取后提交
- 从开发中切换或结帐到新创建的分支页面 - 不会结帐。 说:"Conflict during checkout" 有一个弹出窗口 window 说 "You have local modifications in your working copy that would result in a checkout conflict. You can try to merge, revert them or review them in the Versioning view" - 合并被禁用,我只能恢复、取消或审阅。
- 尝试查看,未显示任何变化。
- Team -> Show Changes 显示没有变化
- 团队 -> 差异 --- 我尝试差异:
- 本地更改 --- HEAD(无更改)
- 局部变化---开发(无变化)
- 本地更改 --- 页面(无更改)
- 本地更改 --- origin/develop(无更改)
- 开发 --- origin/develop(无变化)
- 页面 --- 开发(无变化)
- 在看到任何地方都没有变化后,再次尝试检查页面(仍然选择开发分支,因为我正在其中工作)——这是重复第 6 步
- 选择还原(希望只是检出该页面分支)--returns检出时出现冲突错误
这是来自 git 控制台的一些日志:
==[IDE]== 30-Jan-2015 10:20:19 Checkout...
git checkout Page-editor-switch
git reset HEAD
warning: Skipping checkout of a symbolic link:
/Library/WebServer/Documents/licklist.desktop/app/webroot/js/plugins
git clean -d /Library/WebServer/Documents/licklist.desktop/app/webroot/js/plugins/ ............
it checkout Page-editor-switch
==[IDE]== 30-Jan-2015 10:20:30 Checkout... finished.
==[IDE]== 30-Jan-2015 10:30:21 Checkout...
git checkout Page-editor-switch
==[IDE]== 30-Jan-2015 10:34:14 Checkout... finished.
下面是执行上述所有操作后我的存储库浏览器的样子
我通过控制台手动签出分支解决了这个问题:
git checkout Page-editor-switch
无需重新启动或任何其他操作即可在 Netbeans 中看到更改
毕竟我认为这是一个 Netbeans 错误,在某些情况下不允许在分支或结帐分支之间切换,即使所有条件都已完成。