Basics of Git
Introduction to version control for collaborative development
Contents
- What is Git?
- Why to use Git?
- Who should use Git?
- When to use Git?
- Where to use Git?
What is Git?
- Is a software that acts as a version control system used to track changes in files.
- Helps in collaboration and maintaining the history of project files.
- Allows you to revert to previous versions if needed.
Why to use Git?
- Track changes over time.
- Facilitates collaboration.
- Enables branching for independent development.
- Increases security by enabling back-up and redundancy.
Who should use Git?
- Developers
- Data specialists
- Field and lab technicians
- Researchers
When to use Git?
- Starting a new project
- Collaborating
- Also when working alone!
- Experimenting
- Maintaining history
- Managing
- code
- data pipelines
- reports