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"。