簡體   English   中英

IntelliJ IDEA git 克隆一個特定的分支

[英]IntelliJ IDEA git clone a specific branch

我需要基於特定的 git 分支創建一個新項目。 我選擇了: File->new->Project from Version Control->Git但是只有 3 個字段導致克隆主分支:

  • Git 存儲庫網址
  • 父目錄
  • 目錄名稱

但是沒有提交特定分支的選項。

有沒有在 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做到這一點的直路:

  1. 克隆項目(每個存儲庫都有一個克隆鏈接,無論分支數量如何)。
  2. 轉到Git => Branches

在此處輸入圖像描述

  1. 選擇您需要的特定分支,然后單擊“ Checkout

在此處輸入圖像描述

這就對了:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM