Git
Git is a distributed Version Control System.
What this means is that you can have a copy of the entire history of some information (code / images / text etc) on your local machine. Everyone who copies this repository will get the entire history on their machine.
Version control is useful when working with others and for keeping a history of your work - sometimes you will want to look at who did what a week, month, or year ago. A version control system allows you to do this.
What this means is that you can have a copy of the entire history of some information (code / images / text etc) on your local machine. Everyone who copies this repository will get the entire history on their machine.
Version control is useful when working with others and for keeping a history of your work - sometimes you will want to look at who did what a week, month, or year ago. A version control system allows you to do this.
Before getting started...
- git config color.ui true- this will get some color into your terminal
- git config --global user.email myEmail@gmail.com- set your email in case others working with the repository want to contact you for whatever reason
- git config --global user.name "firstname lastname"- set your name so others know who made a specific change.
Git GUI tools
- git gui- create, clone, branch, merge using a GUI
- gitk- view the history of your repository using a GUI
More to come...