Skip to content

Commit 7454167

Browse files
committed
Add a doc with suggested learning and UI options for git
1 parent 0a01707 commit 7454167

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

docs/git_learning_materials.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Git Learning
2+
3+
There are lots of ways to learn git, here are some suggestions. If you want to read about git and/or watch some videos start in the non-interactive section. If you prefer to play with actual commands to learn then start in the interactive section.
4+
5+
# Different Learning Options
6+
7+
## Interactive:
8+
The first two start out in the web browser then git immersion helps you setup git on your machine and walk through examples on your actual machine.
9+
10+
https://www.codecademy.com/learn/learn-git
11+
12+
https://www.codeschool.com/paths/git
13+
14+
http://gitimmersion.com/
15+
16+
My favorite web tool for being able to mentally visualize what happens when you run different git commands.
17+
http://pcottle.github.io/learnGitBranching/
18+
19+
## Non-Interactive:
20+
https://www.git-tower.com/learn/git/ebook/command-line/introduction
21+
https://www.git-tower.com/learn/git/videos#episodes
22+
23+
## Cheat Sheets:
24+
https://www.git-tower.com/learn/cheat-sheets/git
25+
http://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf
26+
https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf
27+
28+
## Git Tools and UIs:
29+
30+
### GitUp
31+
If you have a Mac you can run GitUp which provides a visual representation of your repository as well as quick ways to do some more complicated command line commands.
32+
http://gitup.co/
33+
34+
### SourceTree:
35+
SourceTree has the advantage of working on windows and Mac. You have to make an Atlassian account to use it for free past 30 days but it is free.
36+
https://www.sourcetreeapp.com/
37+
38+
### GitKraken:
39+
This looks like it will be a nice free tool, but I’m waiting on an invite.
40+
http://www.gitkraken.com/
41+
42+
## Reference Material:
43+
https://git-scm.com/book/en/v2

0 commit comments

Comments
 (0)