2017-04-24 1 views
0

私はIntellijを初めて使用しています。 特定のgitブランチに基づいて新しいプロジェクトを作成する必要があります。 は、私が選択した:バージョン管理から ファイル - >新規作成>プロジェクト>のGit をしかし、masterブランチクローニングすることにつながるだけで3つのフィールドがあります。Intellij git:クローン固有のブランチ

  • のGitリポジトリのURLが
  • 親ディレクトリ
  • ディレクトリ名

ただし、特定のブランチを送信するオプションはありません。

IntellijのGitを使って特定のブランチをクローンする方法はありますか?

+2

リポジトリをクローンしたら、一番下のドロップダウンメニューを使ってブランチを切り替えてくださいウィンドウの右隅にあります。 – jonrsharpe

+1

Gitブランチはクローンしません。リポジトリをクローンし、必要なブランチをチェックアウトします。 – mustaccio

+0

http://stackoverflow.com/help/someone-answersを読んで従ってください;-) – Vampire

答えて

4

あなたはGitを誤解しました。デフォルトではDVCSのようにGitでは、すべてのブランチを含む完全なリポジトリをクローンします。クローンされたリポジトリのデフォルトのブランチ(多くの場合、これはmaster)に対してのみ、自動的に作成されチェックアウトされたローカルブランチがあります。しかし、クローンリポジトリのすべてのブランチは、ローカルリポジトリのリモートトラッキングブランチとして存在します。だから、あなたがクローンをした後に、あなたが望むブランチをチェックアウトするだけです。代わりにコマンドラインでクローンを作成すると、デフォルトのブランチと異なる場合にクローン後に自動的にクローンをチェックアウトする必要があるブランチをクローンコマンドに与えることができますが、IJにはそのオプションがありません。しかし、クローン作成後にブランチを切り替えるのは簡単です。

2

ヴァンパイアが言っているように、gitプロジェクトをすべてクローンし、ブランチを変更する必要があります。 Git:master>リモートブランチ>ブランチを選択>新しいローカルブランチとしてチェックアウト

関連する問題