Gitの使い方

概要

github_cli、実行ファイル名gh(aptなどパッケージマネージャでの名前も同様)を用いて、
gh auth loginでブラウザを用いて認証可能。
いつもvscodeで作るな。githubに無限に負荷をかけてるので
gh repo create "name"的な感じだろうか
gh clone repo "user_name"/"repo_name"でリポジトリをgithubからクローン。

設定

gh auth login
git config --global user.name "name"
git config --global user.email "email"

git_cli頻用

ダウンロード

これ自体は1つでよさそう
git fetch
git merge

アップロード

コミットメッセージは必要じゃないかなと、addの内容も大事
git add .
git commit -m "message"
git push

開発中のものはdevブランチから完成したらmainブランチへ合流するといった流れが一般に使われるが、めんどくさくなりそうなので使ってない。
このページ群用に使う機会はあるかも。全体に影響していない変えたところを戻すだけなら最悪コミットのバージョン?を戻せばいいしというのはある。

参考