ブランチのGitリポジトリにコミットする

ブランチのGitリポジトリにコミットする手順を紹介します。

手順 : Visual Studio 2019 version 16.8 以降

コミット

プロジェクトを開き、ファイルを変更します。ファイルを変更するとソリューションエクスプローラーのツリービューのファイルのアイコンの左側に 赤のチェックマークが表示されます。
ブランチのGitリポジトリにコミットする:画像1

[Git]メニューの[コミットまたは一時退避]の項目をクリックします。
ブランチのGitリポジトリにコミットする:画像2

[Git 変更]ウィンドウが表示されます。
ブランチのGitリポジトリにコミットする:画像3

[Git 変更]ウィンドウの上部のコンボボックスにコミット先のブランチ名が表示されています。
ブランチのGitリポジトリにコミットする:画像4

コミット先のブランチとは違うブランチ名が表示されている場合は、コミットするブランチを変更します。
ブランチのGitリポジトリにコミットする:画像5

[Git 変更]ウィンドウの上部のコンボボックスをクリックします。下図のドロップダウンウィンドウが表示されます。
ブランチのGitリポジトリにコミットする:画像6

変更したいブランチ名をクリックします。クリックするとドロップダウンメニューが表示されます。メニューの[チェックアウト]の項目をクリックします。
ブランチのGitリポジトリにコミットする:画像7

チェックアウトが実行され、[Git 変更]ウィンドウの上部のコンボボックスがチェックアウトしたブランチの名称に変わります。
ブランチのGitリポジトリにコミットする:画像8
ブランチのGitリポジトリにコミットする:画像9

[Git 変更]ウィンドウのコミットメッセージに変更内容などを入力します。メッセージの入力ができたら[すべてをコミット]ボタンをクリックします。
ブランチのGitリポジトリにコミットする:画像10

コミットが実行されます。コミットが成功すると、(コミットID)のコミットがローカルで作成されました。のメッセージが表示されます。
ブランチのGitリポジトリにコミットする:画像11

[Git 変更]ウィンドウの[送信数 / 受信数]のリンクをクリックするか、[Git]メニューの[ブランチの管理]の項目をクリックします。 下図のブランチの画面が表示されます。先ほどコミットした[test-01]のブランチをクリックします。コミットが実行されたため、先ほどコミットした変更内容が 出力方向のコミットとしてリストに追加されています。
ブランチのGitリポジトリにコミットする:画像12

参考:リモートリポジトリへのプッシュ

リモートリポジトリへのプッシュをします。プッシュ前にリモートリポジトリが最新であることを確認します。 [Git]メニューの[プル]をクリックします。
ブランチのGitリポジトリにコミットする:画像13

リモートリポジトリが最新の場合はリポジトリはすでに最新の状態です。プルする変更はありません。のメッセージが表示されます。
ブランチのGitリポジトリにコミットする:画像14

[Git]メニューの[プッシュ]の項目をクリックします。
ブランチのGitリポジトリにコミットする:画像15

リモートリポジトリへのプッシュが実行されます。プッシュが完了すると(ブランチ名)に政情にプッシュされました。のメッセージが表示されます。
ブランチのGitリポジトリにコミットする:画像16

手順 : 以前のUI

ブランチをプッシュした後のコミット手順を紹介します。

Gitリポジトリにコミットされているコードを修正します。
ブランチのGitリポジトリにコミットする:画像17

[チーム エクスプローラー]ウィンドウを表示し[変更]画面を表示します。ウィンドウの[変更] セクションに変更されたファイルの一覧が表示されます。
ブランチのGitリポジトリにコミットする:画像18

[ブランチ]の表示が作成したブランチの表示になっていることを確認します。コミットメッセージを入力し、[すべてのをコミット]ボタンをクリックします。
ブランチのGitリポジトリにコミットする:画像19

ローカルGitリポジトリへのコミットが実行されます。コミットが成功すると下図の画面になります。
ブランチのGitリポジトリにコミットする:画像20

[同期]画面を表示します。ブランチがリモートのGitリポジトリにプッシュされている場合は、先の「現在のブランチはリモートブランチを追跡しません。」のメッセージは表示されず、 同期やプッシュが実行できる状態になっています。[同期]リンクをクリックして変更をリモートのGitリポジトリにプッシュします。
ブランチのGitリポジトリにコミットする:画像21

リモートリポジトリへのコミットが実行できました。
ブランチのGitリポジトリにコミットする:画像22


AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2020-12-16
Copyright © 1995–2025 iPentec all rights reserverd.