ソースをGitHubからcloneでローカルにコピーし
新しいブランチを作成してコード書いてmainにマージする一連のコマンド
git を Git (git-scm.com)↓URLからダウンロードしインストールする
![](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191144.gif)
config で名前とメアドを設定する
git config --global user.name 名前 git config --global user.email メアド
![git config --global user](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191212.gif)
GitHub ソースコードをローカルに保存
GitHub リポジトリ内[Code]をクリック[HTTPS]のURLをコピーする
![GitHubからHTTPSをコピー](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191225.gif)
コピーしたURLを使い、 git clone コマンドで ローカルに保存する
git clone https://github.com/xxxxxx/xxxxx.git
![git cloneコマンド実行](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191244.gif)
ブランチ (branch) 作成
ブランチ一覧を確認し 新しいブランチを作成後 リモートにも保存する
# ↓ブランチ一覧を確認 git branch -a # ↓mainにブランチ切替 git checkout main # ↓「dev1」というにブランチ作成 git checkout -b dev1 # ↓「dev1」ブランチをGitHub(リモート)にも同じものを作る git push -u origin dev1 # ↓「dev1」ブランチに切替 git checkout dev1
![新しい branch 作成](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191259.gif)
作成したブランチで作業
作成したブランチで作業し、 GitHubに(アップロード)プッシュする
# ↓変更したファイルをgitに追加 git add --all # ↓変更した内容のコミットとコメント git commit -m "初回PUSH" # ↓gitの 「dev1」ブランチにプッシュする git push origin dev1
![git push まで](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191411.gif)
mainにマージ
「dev1」の変更内容をmainにマージする
# ↓ ブランチをmainに変更 git checkout main # ↓ dev1の内容を mainにマージ git merge dev1 # ↓ mainをGitHubに送信(push) git push origin main
![git merge コマンド](https://mjeld.com/wp-content/uploads/2022/09/2022-09-191433.gif)