如何解决如何在Eclipse Che中切换git分支
我最近发现了Eclipse Che(on Red Hat's CodeReady Toolchain),并将其用于Java开发项目中。
我所有的代码都保存在Gitlab中,所以我只是创建了一个新项目并从那里加载了所有内容。
现在,有没有办法在Eclipse Che中为该项目切换git分支?
到目前为止,我发现的唯一解决方法是执行以下操作之一:
必须有其他方法可以做到,而我只是想念它。
我已经检查了“源代码管理”中的其他选项,但是,我找不到执行此操作的选项。
谢谢!
解决方法
Che使用vscode Git扩展作为SCM提供程序,您可以在此处找到有关vscode Git检出命令的文档:https://code.visualstudio.com/docs/editor/versioncontrol#_branches-and-tags,这也与Che有关。
要快速检出分支,可以单击左下角的分支指示器:
您将看到一个带有分支的下拉列表。
,我不知道您如何与Che合作。但是AFAIC每次处理新任务/问题时都会创建一个工作区。它不是为gitlab实现的(还可以吗?),但是对于Github,如果您有一个devfile.yaml,但没有任何项目部分,则加载github project-branch URL将为工作区加载正确的分支。 例如:
http://che.openshift.io/factory?url=https://github.com/sunix/quickperf-examples/tree/didact
将在该didact
分支中加载devfile.yaml,最后在同一分支中克隆该项目。
与从仪表板加载devfile相同。
我们没有gitlab等效项,但是实现它应该很容易。欢迎任何贡献,我们将竭诚为您服务。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。