Updated authored by Peter Gebhard's avatar Peter Gebhard
TODO: Peter provides color copies of [Git cheatsheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf)
# What is [GitLab](https://about.gitlab.com) # What is [GitLab](https://about.gitlab.com)
- Git repository management, task tracking, milestones, activity feeds, teams, and WIKIS! - Git repository management, task tracking, milestones, activity feeds, teams, and WIKIS!
- Open Source - Open Source
...@@ -23,7 +21,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co ...@@ -23,7 +21,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co
# What is [Git](http://www.git-scm.com) # What is [Git](http://www.git-scm.com)
- [Git cheatsheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf) - [Git cheatsheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf)
- Why git? - Why git?
- Compared to SVN: faster, smaller repositories, better merging, better branching, distributed (offline access, full local copy of the repo) - [Compared to SVN](https://git.wiki.kernel.org/index.php/GitSvnComparsion): faster, smaller repositories, better merging, better branching, distributed (offline access, full local copy of the repo)
- Typical workflow - Typical workflow
- `git pull` - `git pull`
- `git add` - `git add`
...@@ -54,6 +52,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co ...@@ -54,6 +52,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co
# Issues and Milestones # Issues and Milestones
- What are they for? - What are they for?
- When to use them? - When to use them?
...@@ -62,7 +61,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co ...@@ -62,7 +61,7 @@ TODO: Peter provides color copies of [Git cheatsheet](https://training.github.co
### Git global setup ### Git global setup
`git config --global user.name "Peter Gebhard" `git config --global user.name "Peter Gebhard"
git config --global user.email "pgebhard@gmail.com"` git config --global user.email "pgeb@seas.upenn.edu"`
### Create a new repository ### Create a new repository
... ...
......