GitとGitHubの基本的な使い方

前提

  • Gitはインストール済であること

Gitインストール後の最初だけやっておくこと

  • Git Bashでユーザー名を登録する
git config --global user.name ユーザー名
  • Git Bashでメールアドレスを登録する
git config --global user.email メールアドレス

新規リポジトリを作成するときだけやっておくこと

Git Bashでローカルリポジトリディレクトリに移動して、以下を実行する

git init
git remote add リモート名 リモートURL

リモート名は、よく使うのは"origin"

リモートURLは、https://github.com/ユーザー名/リポジトリ名.git

コミット

追加、変更を記録する

コミットするファイルをステージに乗せるため、Git Bashで以下を実行する

git add ファイル名

上記のファイル名のところは、ディレクトリ名でも、. (ドット)でもいい。

. (ドット)は、カレントディレクトリ以下の追加、もしくは変更したファイルをステージに乗せることになる。

Visual Studioではコミットする必要のない中間ファイルが多く存在する。それらのファイルをコミット対象外にするには、".gitignore"ファイルを作成しておくといい。 Visual Studioコマンドプロンプトで、ローカルリポジトリディレクトリに移動して、以下を実行すると適切な".gitignore"ファイルが作成されるので便利。

dotnet new gitignore

ステージに乗せたファイルを以下を実行してコミットする

git commit -m "コミットコメント"

プッシュ

リモートリポジトリに変更を反映させるため、Git Bashで以下を実行する

git push リモート名 ブランチ名

リモート名は、git remote addで指定した名前。よく使うのは"origin"

ブランチ名は、特にブランチを作っていなければ、"master"。