Project

General

Profile

Software Git » History » Version 3

Anonymous, 09/24/2014 03:45 PM

1 1 Anonymous
h1. Software Git
2 1 Anonymous
3 3 Anonymous
If your writing more then a few files of code, or if your working with other team members on a project you should be using "revision control":http://en.wikipedia.org/wiki/Revision_control software to save and share your software.
4 3 Anonymous
5 3 Anonymous
In ETM we've standardized on using "Git":http://en.wikipedia.org/wiki/Git_%28software%29.
6 3 Anonymous
7 3 Anonymous
h2. Git Basics
8 3 Anonymous
9 3 Anonymous
Git is a distributed revision control system for software (and can also be used to save and shared word doccuments, powerpoint, etc).
10 3 Anonymous
11 3 Anonymous
You edit your files as you normally would on your computer. When you get to a point where you've made some progress you save your changes ("_commit_") to a local repository (a hiddent set of files). All of your incremental changes are saved so you can go back to any previous version you saved.
12 3 Anonymous
13 3 Anonymous
When your ready to share your software with your team members, you save the changes to 
14 1 Anonymous
15 2 Anonymous
16 1 Anonymous
h2. Installing Git
17 1 Anonymous
18 1 Anonymous
* Download Git from "here":http://git-scm.com/downloads
19 1 Anonymous
20 1 Anonymous
h3. Configuring on a Mac
21 1 Anonymous
22 1 Anonymous
23 1 Anonymous
24 1 Anonymous
h2. Lab Computers
25 1 Anonymous
26 2 Anonymous
* OIT's systems do not have Git installed
27 2 Anonymous
* Git is installed on the MCECS lab systems 
28 2 Anonymous
** Some also have a Git GUI installed