Changes for page Getting Started with Git
Last modified by Bastian Triller on 2013/05/21 17:24
To version 202.1
edited by Kieran Kelleher
on 2012/01/03 10:24
on 2012/01/03 10:24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,6 +3,9 @@ 3 3 = Got Git? No? Get Git = 4 4 5 5 * Official Download Site: [[http://git-scm.com/download]] 6 +* Direct Download Links: 7 +** MacOS X [[.dmg Binary Installers>>http://code.google.com/p/git-osx-installer/]] 8 +** Microsoft Windows [[.exe Binary Installers>>http://code.google.com/p/msysgit/]] 6 6 7 7 {{info title="Git is included with XCode 4.x"}} 8 8 ... ... @@ -17,7 +17,7 @@ 17 17 ** [[This>>http://www.eecs.harvard.edu/~~cduan/technical/git/]] is an excellent tutorial on the basic concepts behind Git 18 18 ** [[Git for Computer Scientists>>http://eagain.net/articles/git-for-computer-scientists/]] gives another good view on the underlying concepts 19 19 * Learn the basics. 20 -** [[Everyday GIT With 20 Commands Or So>>http:// schacon.github.com/git/everyday.html]]23 +** [[Everyday GIT With 20 Commands Or So>>http://www.kernel.org/pub/software/scm/git/docs/everyday.html]] 21 21 ** [[Free Online Pro Git book>>http://progit.org/book/]] 22 22 *** There is even a free epub version for your iPad/iPhone [[https://github.s3.amazonaws.com/media/progit.epub]] 23 23 ... ... @@ -29,6 +29,7 @@ 29 29 30 30 * Git Cheat Sheets 31 31 ** [[http://cheat.errtheblog.com/s/git/]] 35 +** [[http://ktown.kde.org/%7Ezrusin/git/git-cheat-sheet-medium.png]] 32 32 33 33 * [[Linus Torvalds talks about git>>http://www.youtube.com/watch?v=4XpnKHJAok8]] 34 34 Have a Good Laugh here as Linus Torvalds Evangelizes git. //NOTE: This isn't really learning, but it is way more fun and gives you insight into the motivation behind git.// ... ... @@ -105,9 +105,9 @@ 105 105 106 106 Some tips/gotchas to keep in mind when setting up gitolite 107 107 108 -* Make sure you give the gitolite user ownership of the admin public ssh key after copying the key over 112 +* Make sure you give the gitolite user ownership of the admin public ssh key after copying the key over! 109 109 * Rename your public keyname to username.pub, where username is the name you want to use to identify yourself when configuring gitolite access control to repositories. 110 -* During setup, gitolite creates the file /.ssh/authorized//keys in the gitolite user account. Ensure it has permissions of 600. If not change it// 114 +* During setup, gitolite creates the file ,,/.ssh/authorized//keys in the gitolite user account. Ensure it has permissions of 600. If not change it!//,, 111 111 * If other system users such as apache, chiliproject or redmine need [[read access to the gitolite repositories to allow integration>>http://www.giocc.com/public-repositories-in-gitolite-with-umasks.html]], then you probably want to change the $REPO//MASK configuration value from 0077 to 0027 in the [[gitolite configuration file>>http://sitaramc.github.com/gitolite/rc.html]]// 112 112 113 113 = Unique Git Concepts =