git
2023
- 2023-08-19 – Git default text editor
- 2023-08-02 – CMake ExternalProject and Git filters
- 2023-06-25 – User global .gitattributes
- 2023-06-07 – Using Git fork branch in main repo
- 2023-03-17 – CMake .gitignore out-of-source build tree
- 2023-03-01 – Git rebase merge auto-accept changes
- 2023-02-20 – Git maintainer feature branch workflow
- 2023-02-17 – Git contributor feature branch workflow
- 2023-01-28 – Git default remote
2022
- 2022-12-13 – Git LFS disable
- 2022-05-22 – CMake Git inactivity timeout
- 2022-04-11 – CTest update command
- 2022-04-04 – CMake INACTIVITY_TIMEOUT not foolproof
2021
- 2021-08-09 – CI Git reference not a tree
- 2021-05-28 – Git stash cleanup
- 2021-03-07 – CMake add Git submodule directory
- 2021-02-09 – Skip builds on specific CI systems
2020
- 2020-10-19 – Put Git revision in executable or library
- 2020-07-20 – Git rewrite commit email addresses
- 2020-07-05 – Overleaf with GitHub / GitLab
- 2020-06-20 – Global PEP8 Git pre-commit check hook
- 2020-03-05 – Git wire protocol v2
- 2020-03-03 – SSH-agent for Windows, macOS, Linux
- 2020-02-10 – Git reword prior commit messages
- 2020-02-03 – Overwrite already pushed changes with Git
- 2020-01-13 – Git commit date / time / author edit
- 2020-01-05 – Recovering from broken Git repo
2019
- 2019-12-09 – git pull after remote forced update
- 2019-11-04 – User global .gitignore
- 2019-10-28 – Merge git fork changes with unrelated histories
- 2019-06-07 – Thoughts on Overleaf v2, Git and GitHub
- 2019-03-29 – Using Bash scripts from Windows
2018
- 2018-07-08 – SCP/SSHFS recursive copy with exclusions
- 2018-05-03 – LaTeX with GitLab/GitHub and Dropbox backup
- 2018-03-13 – Remove leftmost columns from text file
2017
- 2017-11-17 – Act on each changed file in a Git repo