リポジトリーの作成からファーストコミット
「README.md」を作成echo README.md
リポジトリを新規に作成
git init
「README.md」をインデックスに登録
git add RAEDME.md
インデックスをローカルリポジトリにコミット
git commit -m "my first commit"
mainブランチにブランチを設定
git branch -M main
githubのリモートリポジトリを登録
git remote add origin https://github.com/[ユーザー名]/[リポジトリ名].git
コミットされているのを、リモートリポジトリにプッシュ
git push -u origin main
ブランチ
現在のブランチ一覧の確認git branch
ブランチの作成
git branch [ブランチ名]
ブランチの移動
$ git checkout [ブランチ名]
ブランチの作成と移動
git checkout -b [ブランチ名]
```
<h2>ブランチにプッシュする</h2>
```sh
git add index.html
git commit -m "add file index.html"
```
```sh
git push origin [ブランチ名]
```
<h2>ブランチからプル</h2>
まずは、ブランチからチェックアウト
```sh
git checkout [ブランチ名]
```
リモートブランチ[ブランチ名]のコードを取得する
```sh
git pull
```
<h2>ブランチのマージ</h2>
作業中のブランチをmainに切り替える
```sh
git checkout main
```
[ブランチ名]の作業結果をマージする
```sh
git merge [ブランチ名]
```
Githubにプッシュ
```sh
git push origin main
```
ブランチの削除
```sh
git branch -d [ブランチ名]
```
<h1>その他のGitコマンド</h1>
リポジトリの状態を確認する
```sh
git status
```
ローカルリポジトリのコミット履歴の閲覧
`-n`オプションで履歴の表示数を指定できる
```sh
git log -n 10
```
既存のリモートリポジトリをローカルに落とす
```sh
git clone [url]
```