20.2 Git and Github

Git manages the evolution of a set of files (repository).

It allows:

  • Communications with users (Issues)

  • Collaboration (PR, feature requests)

  • Distribution (devtools::install_github) or now with pak install specific SHA

(SHA-1 is used by Git instead of adding numbers, Secure Hash Algorithms)

  • Website: see pkgdown