29
A programming language
Git and Github:
- Make it easy for multiple people to collaborate
- Both have good version control, so it is easy to know which is the latest version
- Each iteration of changes is saved so that it is easy to go back to a previous working version in case of file corruption
You make a copy of someone else's repository on your Github account
You make a local copy of a repository on your local computer
A pull request lets you ask the repository owner to “pull” your changes into their codebase