Configuration files for my dev tools:
- Git
- Emacs
- Bash
Create useful .gitignore files for your project thanks to https://www.gitignore.io/
Depending on your IDE, you might have generated local files to ignore with git. To do so, you can ignore them globally, e.g. in any git repository on your machine
- Run
git config --global core.excludesfile ~/.gitignore_global - Add your extensions in the
~/.gitignore_globalfile
TODO: it is not the best place to store those links, I should move them. One day...
- Git best practices for commit messages: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html for inspiration
- Cheatlist for git per use case (French): https://github.com/k88hudson/git-flight-rules/blob/master/README_fr.md
- How to maintain a useful change log: http://keepachangelog.com/en/0.3.0/
- A bible: 50 pages of lists with questions to ask yourself about project’s requirements, code quality and maintainability: CC2E Checklists
- There are different kind of documentation. What are they? What do we need? How to write them? - https://www.divio.com/blog/documentation/
- Docker cheat sheet: https://www.saltycrane.com/blog/2017/08/docker-cheat-sheet/