本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
VisualStudio2022をインストール
VisualStudio2022をインストールしたらすでにGitが使えるようです

Gitの基本用語
Gitを使いこなすためには、基本用語を理解することが重要です。以下に主な用語を解説します:
- Repository(リポジトリ)
プロジェクトのデータを保存する場所です。コードや履歴を管理します。通常、ローカルリポジトリ(自分のコンピュータ上)とリモートリポジトリ(共有サーバー上)があります。 - Commit(コミット)
ソースコードの変更を記録する行為です。変更を確定し、履歴に追加します。コミットには「コメント」(変更内容の説明)を付けるのが一般的です。 - Branch(ブランチ)
メインライン(通常はmaster
やmain
)から分岐した別の開発ラインです。並行して作業ができ、後で統合できます。 - Merge(マージ)
ブランチの変更を別のブランチ(通常はメインブランチ)に統合する操作です。変更を一つにまとめます。 - Push(プッシュ)
ローカルリポジトリで行った変更をリモートリポジトリに送る操作です。これにより、他の人と共有できます。 - Pull(プル)
リモートリポジトリから最新の変更をローカルリポジトリに取り込む操作です。他の人が行った変更を反映します。 - Clone(クローン)
リモートリポジトリのコピーをローカルリポジトリに作成する操作です。プロジェクトの最初の取得時によく使われます。 - Staging Area(ステージングエリア)
コミットする準備が整ったファイルの置き場です。「git add」を使用してステージングエリアにファイルを追加します。 - HEAD
現在チェックアウトされている最新のコミットを指すポインタです。現在作業している場所を示します。
これらの基本用語を理解することで、Gitの操作をスムーズに行えるようになります!
Gitリポジトリの作成
VisualStudioメニュー → Git → Gitリポジトリの作成

作成とPushしてみる
これでソースコードがリモートにPushされます。
コードの書き換えと比較
ローカルコードに変更を加えてみます。以下を加え間ました。
{
Console.WriteLine("This is EDR System");
}
ソリューションエクスプローラから、csファイルのC#ソースコードを右クリックしGit → 未変更のものと比較

とすると、どこが変更されているか分かります。

エディタが2つ開かれて、どこに変更が加えられているか確認できます。
コミット
変更した部分をリモートリポジトリに反映させます。
csファイル右クリック → Git → コミットまたはスタッシュ

コミットする時にコメントを残す事ができます。

ステージング

ステージング済みをコミット

変更履歴を追う
コミットしたコードは、コメントと共に追う事ができます。
