チュートリアル: Visual Studio で Git を操作する
この記事では、チュートリアル シリーズの手順 6 Visual Studioでの Python の操作について説明します。
Git は、コード ファイルとプロジェクトの変更を追跡するのに役立つバージョン 管理システムです。 Python プロジェクト ファイルを Git に格納することで、複数の開発者がファイルに貢献し、プロジェクトの整合性を一定期間にわたって維持することができます。
このチュートリアルの前の手順では、Python アプリケーションを作成し、コードにさまざまな変更を加えます。 手順 6 では、Git リポジトリにアプリケーションを追加できます。 Visual Studio で Git ツールを使用して、Python プロジェクトのソース管理を提供する方法について説明します。
チュートリアルの手順 6 では、次の方法を学習します。
- Visual Studio で Git ツールを使用する
- Git リポジトリに Python アプリケーションを追加する
前提 条件
Python ファイル (.py) を含む Python アプリケーション プロジェクト。手順 2: Python コードを記述して実行します。
このステップを進めるために必須ではありませんが、Visual Studio におけるエンドツーエンドの Python ワークフローについては、このチュートリアルの 手順 3、手順 4、および 手順 5 の説明を確認してください。
Git ソース管理を追加する
これでアプリケーションが作成されたので、Git リポジトリに追加できます。 Visual Studio を使用すると、IDE から直接使用できる Git ツールを使用して、そのプロセスを簡単に行うことができます。
ヒント
Git は、最も広く使用されている最新バージョン管理システムです。 プロの開発者でも、コーディング方法を学んでいる場合でも、Git は非常に役立ちます。 Git を初めて使用する場合は、https://git-scm.com/
Web サイトを開始することをお勧めします。 チート シート、人気のあるオンラインブック、Git の基本ビデオを見つけることができます。
コードを Git に関連付けるには、まず、コードが配置されている新しい Git リポジトリを作成します。
Visual Studio の右下にあるステータス バーで、[ソース管理に追加] 選択し、Git 選択します。
[Git リポジトリの作成] ダイアログ ボックスで、GitHub にサインインします。
リポジトリ名は、フォルダーの場所に基づいて自動入力されます。 新しいリポジトリは既定でプライベートです。つまり、アクセスできるのは自分だけです。
ヒント
リポジトリがパブリックかプライベートかに関係なく、コードのリモート バックアップを GitHub に安全に保存することをお勧めします。 チームで作業していない場合でも、リモート リポジトリを使用すると、任意のコンピューターからコードを使用できるようになります。
[作成してプッシュ] を選択します。 リポジトリを作成すると、ステータス バーに状態の詳細が表示されます。
Visual Studio で Git アクションを使用する
Visual Studio ステータス バーで使用できる Git アクションの概要を次に示します。
上/下 矢印は、現在のブランチ内の送信/受信コミットの数を示します。 このアイコンを使用して、受信コミットをプルしたり、送信コミットをプッシュしたりすることができます。
特定のコミットを表示するには、上/下 矢印を選択し、[送信/受信 表示] を選択します。
鉛筆は、コードに対するコミットされていない変更の数を示します。 このアイコンを選択すると、Git の [変更] ウィンドウでそれらの変更を表示できます。
Git メニューには、ファイルに対するリポジトリ アクション用のツールが用意されています。 Visual Studio でバージョン管理に git fetch、pull、push、sync を使用することができます。
アプリで Git を使用する方法の詳細については、「Visual Studioの Git について」を参照してください。
チュートリアル のレビュー
Visual Studio の Python でこのチュートリアルを完了しました。
このチュートリアルでは、次の方法を学習しました。
- プロジェクトを作成し、プロジェクトの内容を表示します。
- Visual Studio エディターを使用してプロジェクトを実行します。
- Python 用の 対話型ウィンドウ を使用して、新しいコードを開発し、コードをエディターに簡単にコピーします。
- Visual Studio デバッガーで完了したプログラムを実行します。
- パッケージをインストールし、Python 環境を管理します。
- Git リポジトリ内のコードを操作します。
関連コンテンツ
- Python 用の C++ 拡張機能を作成する
- Python コードのプロファイリング
- Python コード の単体テストを設定する