- Cheeat sheet by GitLab
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- A couple of good tutorials about GIT by Github
- https://www.youtube.com/githubguides
- Links by Github:
- https://try.github.io
- A guided tour that walks through the fundamentals of Git:
- http://gitimmersion.com
- A game playable in GIT:
- https://github.com/git-game/git-game/tree/bug
- Interactive GIT cheatsheet
- http://ndpsoftware.com/git-cheatsheet.html
- How to rescue data in case of GIT accidents
- https://ohshitgit.com/
- A Visual Git Reference
- https://marklodato.github.io/visual-git-guide/index-en.html
- Commit message style guide
- https://gist.github.com/robertpainsi/b632364184e70900af4ab688decf6f53
- How to write a good commit message
- https://chris.beams.io/posts/git-commit/
- Auto generate bad commit messages
- http://whatthecommit.com/
Mixed links about how to structure your workflow and your files, folders and repositories:
- https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1005510
- https://medium.com/outlier-bio-blog/a-quick-guide-to-organizing-data-science-projects-updated-for-2016-4cbb1e6dac71
- https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1000424
- https://rabernat.github.io/research_computing/organization-and-packaging-of-python-projects.html
- https://drivendata.github.io/cookiecutter-data-science/
- https://www.nature.com/articles/sdata201618
- https://cookiecutter.readthedocs.io/en/latest/readme.html#data-science