[英]How to switch git branch in Eclipse Che
我最近發現了 Eclipse Che(在 Red Hat 的 CodeReady Toolchain 上)並將其用於 Java 開發項目。
我的所有代碼都在 Gitlab 中,所以我只是創建了一個新項目並從那里加載了所有內容。
現在,有沒有辦法在 Eclipse Che 中為該項目切換 git 分支?
到目前為止,我發現的唯一解決方法是執行以下操作之一:
必須有其他方法可以做到這一點,而我只是想念它。
我已經檢查了“源代碼控制”中的不同選項,但是,我找不到執行此操作的選項。
提前致謝!
Che 使用 vscode Git 擴展作為 SCM 提供程序,您可以在此處找到有關 vscode Git checkout 命令的文檔: https ://code.visualstudio.com/docs/editor/versioncontrol#_branches-and-tags,這也與切。
要快速簽出分支,您可以單擊左下角的分支指示器:
您將看到一個帶有分支的下拉列表。
我不知道你是如何與 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 等價物,但它應該很容易實現。 歡迎任何貢獻,我們很樂意為您提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.