pgebhard created page: home 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
...@@ -8,18 +10,22 @@ ...@@ -8,18 +10,22 @@
# How can I get in? # How can I get in?
- Go to https://gitlab.precise.seas.upenn.edu - Go to https://gitlab.precise.seas.upenn.edu
- Click on the Google 'G' logo and sign in using your Google credentials - Click on the Google 'G' logo and sign in using your Google credentials
- Finally, Peter will unblock you - Peter will unblock you
- (Action: Peter unblocks all new users in the session) - (Activity: Peter unblocks all new users in the session)
# What are all of these options? # What are all of these options?
- groups - Projects
- projects - Each project is a Git repository
- Activity Stream
- Groups
- privacy settings, permissions - privacy settings, permissions
# What is Git # What is Git
- [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)
- Typical workflow - Typical workflow
-
- (Activity: Add your ssh key to your profile) - (Activity: Add your ssh key to your profile)
- [Github Desktop](https://desktop.github.com) - [Github Desktop](https://desktop.github.com)
...@@ -58,3 +64,6 @@ touch README.md ...@@ -58,3 +64,6 @@ touch README.md
git add README.md git add README.md
git commit -m "add README" git commit -m "add README"
git push -u origin master` git push -u origin master`
# More GitLab documentation
- [GitLab README](http://doc.gitlab.com/ce/gitlab-basics/README.html)