📑

GitHub最低限これだけ覚えてればOK

2023/11/27に公開

GitHub、Gitの使い方を覚えては忘れ、覚えては忘れを繰り返している私のために書きました。

1. ローカル⇒リモートの場合

初期設定
$ git init
ステージに上げる
$ git add -A
ステータス確認
$ git status
メッセージつけてコミット
$ git commit -m "initial commit"
リモートと紐づけ
$ git remote add origin https://github.com/username/projectname.git
プッシュ
$ git push origin main

2. リモート⇒ローカルの場合

ダウンロード
$ git clone https://github.com/username/projectname.git

3. ブランチを切り替えて作業する場合

ブランチの確認
$ git branch
新しいブランチの作成と移動
$ git checkout -b develop
ブランチをmainに移動
$ git checkout main 

4. リモートの変更を反映させる前にローカルで作業してしまった場合

自分の作業をいったん退避
$ git stash
ちゃんと退避できたかな?
$ git stash list
リモートからfetch&merge=pull
$ git pull
退避したやつを最新のpullしてきたやつと結合
$ git stash apply

まとめ

個人的に④が一番チーム開発で大事かなって思いました。
この前参加したイベントで、stashをたくさん教えてもらえて良かったです。頑張ります。

Discussion