分123はじめに前回はGit連携とGitHub連携のとっかかりまでだったので,今回はもう少しGit連携の使い方に迫ってみます。量があるので前後編です。StudioでGit連携を設定したときに変化するユーザインターフェイスのうち特徴的な部分について説明します。Versionツールウィンドウ常設しているツールウィンドウではありませんが,ログの参照,コミットなどGitコマンドを実行すると登場します。Studioが内部で実行したGitコマンドのログが出力されます。Studioの内部デバッグ的要素に見えるのですが,実際どのようなコマンドを実行したのか確認できるのは精神衛生上悪くはないので,筆者は密かに気に入っています。Gitに詳しい人ほど「Console」タブの出力内容に興味が湧くのではないでしょうか。Studioの機能を使わず,直接コマンドを叩く/他の専用クライアントを用いるなどの判断に使うことができます。Changesツールウィンドウ「Local」タブはどのバージョン管理システムと連携しても違いはありませんが,「⁠Log」タブはGit連携の時に登場し,その表示内容もGitに最適化(?)されています。Logタブ」の外観コミットログにはロググラフとブランチの位置を示すラベルが表示されます。Gitを常用されている方にとってはお馴染みのインターフェイスだと思います。覚えておくべきは「HEAD」というラベルが付いている部分が現在のリポジトリの位置になっているということです。ラベルの色の意味は図3のとおりです。コミットログのラベルの意味またコミットログ上部にあるツールバーで,コミットログのフィルタリングやコミットログに伴う若干のGit操作が可能です。※操作の実際はこちらステータスバーステータスバーの右端に現在使っているブランチ名が表示されます。Branches」ポップアップが表示されブランチの切り替え/作成/マージなどさまざまな事ができます。便利で筆者はこのインターフェイスを密かに気に入っています。StudioでGitのリモートリポジトリの場所(URL)を確認する手立てはありませんでした。調べてみるまで,この機能がないことに気付かなかったくらいなので,そもそもリモートリポジトリの場所を知りたい用事はそうないのかも知れません。いえ,それはそれで気持ちの悪い事なので,一応「こうやると確認できたよ」という方法を2つほど紹介します。ひとつは万能「Terminalツールウィンドウ」を用いる方法です。次のコマンドを実行してリモートリポジトリの場所を確認しましょう。-vただし「Terminalツールウィンドウ」は,ある意味反則技なので,これを頼る時点で負けなんだと思ってます。ひとつの方法は,この後説明するフェッチやプルといったリモートリポジトリとの連係時にステータスバーに表示されるメッセージから確認する方法です。ステータスバーに一瞬リモートリポジトリURLが表示される(クリックすると動きがわかります)これはすでに確認方法というより「たまたま見えた」だけでしかありませんね。著者プロフィール今井勝信(いまいまさのぶ)システムエンジニア。