Git
Linus Torvaldsが生み出したバージョン管理ツール
🌳🚀 CS Visualized: Useful Git Commands - DEV
animationつきの基本的なCommand解説
Linus Torvalds氏によるGitの内部構造の解説 - Qiita
開発が続けられているので、たまにchangelogを見ると便利な機能が入っているかも
ジャンルごとに分けられたdocumentation Git - Reference
GitHubのブログでも変更点が紹介されていたりする
Highlights from Git 2.19 | The GitHub Blog
最近増えたコマンドになれる
git checkout -b foo -> git switch -c foo
トラブった
push->マージ->githubで削除、再度プッシュみたいなことをやっていたらmergeブランチが他のものになってしまった
git config --list --show-originしてみると、 file:.git/config branch.A.merge=refs/heads/Bになった
AとBが食い違うとわけがわからなくなるのでやめたい
2.24
Highlights from Git 2.24 - The GitHub Blog
ブランチの履歴を書き換えるfilter-repo機能
filter-brarchの後継
Default behavior of "git push" without a branch specified - Stack Overflow
push.defaultをsimpleにする
macでGit 2.20.1だけどこの設定入ってなかったkadoyau.icon
これでpushしたらpushできた(configは差し替わっていない)
ちゃんと理解しないと説明できない。今はわかっていない。
はじめて入門したときのメモ
Gitの内部実装