GitHub でホストされているプロジェクトを管理する
プロジェクトをチェックアウトする (クローン)
GoLand から直接貢献したい リポジトリのクローンを作成し、それをもとに新しい プロジェクト を作成できます。
メインメニューで へ移動します。 Git メニューが使用できない場合は、 を選択します。
バージョン管理から取得 ダイアログで、左側の GitHub を選択します。
次のいずれかの方法で GitHub にログインする:
トークンがある場合は、 トークンを使用する をクリックし、トークンを トークン フィールドに貼り付けて、 ログイン をクリックします。
それ以外の場合は、 GitHub でログイン をクリックします。
開いたブラウザーウィンドウに GitHub 資格情報を入力します。 二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
アカウントに関連付けられているすべての GitHub プロジェクトのリストと、アカウントが属している組織からリポジトリを選択します。
ディレクトリ フィールドに、ローカルの Git リポジトリを作成するフォルダーへのパスを入力します。
限定された履歴で 浅いクローン(英語)を実行する場合は、 履歴を切り捨てた浅いクローン作成まで チェックボックスを選択し、クローンするコミットの数を指定します。
メインメニューで Git|浅いリポジトリ解除 を選択すると、後で残りの履歴を取得できます。
クローン をクリックしてください。
これらのソースに基づいてプロジェクトを作成する場合は、確認ダイアログで はい をクリックします。 GoLand は、Git ルートマッピングをプロジェクトルートディレクトリに自動的に設定します。
GitHub でプロジェクトを共有する
ローカルで開発している プロジェクト にリモート GitHub リポジトリを追加すると、他のユーザーが閲覧や貢献をできるようになります。
共有したい プロジェクト を開く。
プロジェクトがすでに Git によって追跡されている場合は、メインメニューの に移動します。
バージョンコントロール統合をまだ有効にしていない場合は、メインメニューの に移動します。
GoLand に GitHub アカウントをすでに登録している場合は、これらの資格情報を使って接続されます。
GoLand にアカウントを登録していない場合は、 GitHub にログイン ダイアログが開きます。 アクセストークンを指定するか、ログインとパスワードで新しいトークンを要求してください。
GitHub への接続が確立されると、 GitHub でプロジェクトを共有 ダイアログが開きます。 新しいリポジトリ名、リモートの名前を指定し、プロジェクトの説明を入力します。
他の GitHub ユーザーにリポジトリへのパブリックアクセスを許可しない場合は、 プライベート オプションを選択できます。

リモート フィールドに指定した名前は、 ダイアログにさらに表示されます。 詳細については、 リモートリポジトリを追加するを参照してください。
共有 をクリックして新しいリポジトリを作成し、プロジェクト のソースをアップロードします。
GitHub バージョンのファイルに移動する
GoLand からファイルの GitHub バージョンにジャンプできます。 GoLand は現在アクティブなブランチやファイルの最新リビジョンを検出し、選択したファイルの対応するコミット内の GitHub コピーを Web ブラウザーで開きます。
次のいずれかを実行します:
メインメニューから を選択します。
エディターまたは プロジェクトビュー でファイルを選択し、コンテキストメニューから を選びます。
プロジェクトビュー でファイルを選択し、 Ctrl+Shift+A を押して
Open on Githubと入力します。
GitHub にサインインしている場合、ファイルのリモートバージョンがブラウザーで開きます。
さもないと:
開いたブラウザーウィンドウに GitHub 資格情報を入力します。 二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。

エディターから GitHub ファイルバージョンを開くと、ファイルは自動的に現在の行までスクロールされます。
ファイルが複数のリモートを指している場合は、適切なリポジトリの選択が求められます。