Git useful links
- https://www.atlassian.com/git/tutorials/resetting-checking-out-and-reverting
- https://www.git-tower.com/learn/git/faq/detached-head-when-checkout-commit
- https://data.agaric.com/see-your-git-commit-history-files-modified
- https://www.git-tower.com/learn/git/faq/change-author-name-email/
--
- https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository
- https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History
- https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows
- https://git-scm.com/docs/git-reset
- https://git-scm.com/docs/git-checkout#git-checkout---orphanltnewbranchgt
- https://git-scm.com/docs/git-reflog
- https://git-scm.com/book/en/v2/Git-Internals-Maintenance-and-Data-Recovery
--
- https://mtyurt.net/post/2019/git-rebase-merges-option.html
- https://archive.ochronus.com/git-tips-from-the-trenches/
- https://sethrobertson.github.io/GitFixUm/fixup.html#lostnfound
- https://docs.gitlab.com/ee/user/project/repository/signed_commits/gpg.html#associating-your-gpg-key-with-git
- https://improveandrepeat.com/2021/06/how-to-use-git-filter-repo-to-remove-files-from-your-git-repository/
--
git delta (nicer git diff output on the command line):
--
nice git helpers:
--
misc:
- https://stackoverflow.com/questions/5586383/how-to-diff-one-file-to-an-arbitrary-version-in-git
- https://stackoverflow.com/questions/5480258/how-can-i-delete-a-remote-tag
- https://www.norbauer.com/rails-consulting/notes/git-revert-reset-a-single-file.html
- https://stackoverflow.com/a/41264214
- https://stackoverflow.com/a/8594971
- https://stackoverflow.com/a/1505968
- https://stackoverflow.com/a/849960
- https://stackoverflow.com/a/6964322
- https://stackoverflow.com/a/17563740
- https://stackoverflow.com/a/2929502
- https://stackoverflow.com/questions/10911317/how-to-remove-the-first-commit-in-git#32765827
--
LFS:
--
Git merge videos: