Welcome to introduction to Git and GitHub! This repository contains the learning links, exercise, notes and references from Coursera course. You can join the course here
- Basic writing and formatting syntax: GitHub Readme Formatting Guide
- Pro Git: This book (available online and in print) covers all the fundamentals of how Git works and how to use it. Refer to it if you want to learn more about the subjects that we cover throughout the course.
- Git tutorial: This tutorial includes a very brief reference of all Git commands available. You can use it to quickly review the commands that you need to use.
- Awesome Profile Readme Templates : This repo has lot of interesting Profile Readme examples. I love it!
- https://git-scm.com/doc
- https://www.mercurial-scm.org/
- https://subversion.apache.org/
- https://en.wikipedia.org/wiki/Version_control
- [Before Version Control](Week1/Before Version Control.md)
- [Installing Git](Week1/Installing Git.md)
- Using Git
- [Advanced Git Interations](Week2/Advanced Git Interations.md)
- [Branching and Merging](Week2/Branching and Merging.md)
- [Undoing Changes Before Committing](Week2/Undoing Changes Before Committing.md)
- [Intro to GitHub](Week3/Intro to GitHub.md)
- [Solving Conflicts](Week3/Solving Conflicts.md)
- [Stashing and Cleaning](Week3/Stashing and Cleaning.md)
- [Using Remote Repo](Week3/Using Remote Repo.md)
- [Pull Requests](Week4/Pull Requests.md)
- CICD