Microsoftは、「Visual Studio 2019 バージョン 16.6 Preview 2」のプレビュー機能「新しいGitユーザーエクスペリエンス」を開発者向けブログで紹介した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Microsoftは2020年3月30日(米国時間、以下同)、3月26日にリリースした「Visual Studio 2019 バージョン 16.6 Preview 2」に初めて搭載したプレビュー機能「新しいGitユーザーエクスペリエンス」を開発者向けブログで紹介した。
この機能は、「GitHub」「Azure Repos」などのGitホスティングサービスでコードを扱う際の生産性を向上させる。この機能を有効にするには、検索フィールド([Ctrl]+[Q]キーでアクセス)で「プレビュー機能」を検索し、表示される[オプション]ウィンドウの[環境]→[プレビュー機能]で[新しいGitユーザーエクスペリエンス]のチェックボックスをチェックする。
Microsoftは、この機能はまだ不完全であり、今後改良していくと述べている。
新しいGitユーザーエクスペリエンス機能の概要は以下の通り。
ローカルGitポジトリを初期化し、シングルクリックでGitHub、Azure Repos、その他のリモートGitホスティングサービス(「BitBucket」やカスタムGitサーバなど)に直接発行できるようになった。オンラインの既存プロジェクトがあれば、内蔵のGitHubやAzure Reposのブラウジング機能を使って、コードのクローンを作成できる。
新しいGitメニューとGitツールウィンドウからブランチを作成し、コード変更をコミットできる。
Gitツールウィンドウからブランチを管理できるようになった。新機能開発やバグ修正の作業をしたら、Gitツールウィンドウのブランチドロップダウンを使って、ブランチのチェックアウト、マージ、リベース、履歴表示、名前変更、削除を行える。
チームとのコラボレーションや作業の共有は非常に重要だ。リモートワークが増えている現在の環境ではなおさらだ。コードを最新に保つことは、Gitツールウィンドウでfetch、pull、pushのショートカットを使って簡単に行える。だが、最新のコード変更の同期を注意深く行っていても、時にはマージコンフリクトが発生するのは避けられない。Microsoftは、「新しいGitユーザーエクスペリエンス機能により、こうした場合の対処と解決が容易になっている」としている。
Copyright © ITmedia, Inc. All Rights Reserved.