[英]IntelliJ IDEA git clone a specific branch
我需要基於特定的 git 分支創建一個新項目。 我選擇了: File->new->Project from Version Control->Git
但是只有 3 個字段導致克隆主分支:
但是沒有提交特定分支的選項。
有沒有在 IntelliJ 中使用 Git 克隆特定分支?
正如吸血鬼所說,你必須克隆所有的git項目,然后改變分支。 你可以按右下角更改分支> Git:master> Remote Branches>選擇你的分支> Checkout作為新的本地分支
你誤會了Git。 在Git中,默認情況下,您可以克隆包含所有分支的完整存儲庫。 僅對於克隆存儲庫的默認分支(通常是master
),有一個自動創建並簽出的本地分支。 但是,您仍然將克隆存儲庫的所有分支作為遠程跟蹤分支存在於本地存儲庫中。 因此,只需在完成克隆后檢出所需的分支。 如果您使用命令行進行克隆,則可以為克隆命令提供自動克隆后應該檢出的分支(如果與默認分支不同),但IJ顯然沒有選項。 但是克隆后切換分支很容易。
首先你從主人辦出結賬,一旦完成右下角,點擊Git,彈出將打開,點擊顯示更多,它將填充遠程分支中的所有分支。 (更好地拖動並最大化該框)。 並從遠程分支中選擇所需的分支並進行檢出。 自動選擇的分支將作為intellij中的項目。 Inttelij底部位置的圖像
您可以通過此處解釋的命令行克隆單個分支: How do I clone a specific Git branch但這不是做到這一點的直路。
讓我們解釋一下使用IntelliJ IDEA
做到這一點的直路:
Git
=> Branches
Checkout
”這就對了:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.