ターミナル操作とgit

・今更ながらにターミナル操作について
頭の中でまとまっていなかったので良さそうなサイトを発見。
Macのターミナルコマンド一覧(基本編) - Qiita


・初GitとGithub
個人アクセストークンを使用する - GitHub Docs
リモートリポジトリにpushする際にユーザ名とパスワードを聞かれて
パスワードについてはGithubのログインパスワードでいいのかと思って入れて実行したものの
アクセストークンを作成してねと言われたので、アクセストークンの作り方ページを残しておく


[git reset (--hard/--soft)]ワーキングツリー、インデックス、HEADを使いこなす方法 - Qiita
非常にわかりやすい…。gif resetの違い。

・git pullとgit fetchの違い
git pull:リモートブランチをローカルのブランチに取り込める
git fetch:リモートブランチをローカル(追跡)ブランチで取得
この後にgit checkout foo ブランチに切り替えると
リモートリポジトリのブランチをまとめてローカルで確認できる。