Home - Search - Site Map - Site Graph | Contact

( Last Modified: 2008 November 03rd 11:26 AM )

My Notes On Git

Download Locations:

For Windows:

Option 1) Msys Git from Google Code: http://code.google.com/p/msysgit/downloads/list

Option 2) Git Cygwin Package: Download Cygwin Setup.exe from the cygwin website

When running setup check the git package on the "Select Packages" page.

For Linux:

http://git.or.cz/#download see "Binaries" section for pre-built RPMs


Why the design of Git is ahead of current source control applications

More about git merging:

http://utsl.gen.nz/talks/git-svn/intro.html#yay-merging

http://blog.jrock.us/articles/Git%20merging%20by%20example.pod

Using Git as a client for an SVN repository

http://tsunanet.blogspot.com/2007/07/learning-git-svn-in-5min.html

How to install Git on a web host.


See Also Using Git as a client for Subversion - Git-Svn


Mailing List Archive: http://kerneltrap.org/mailarchive/git


Git and Media Repositories: http://kerneltrap.org/mailarchive/git/2008/11/2/3899674


Cloning a Git Repo that requires core.autocrlf false

If you clone a repo that requires core.autocrlf = false, then the work tree will initailly be checked out without this setting and you will have to revert the initial checkout, set core.autocrlf = false with "git config core.autocrlf false" and then re-checkout the worktree.

To avoid this clone with the -n (--no-checkout) option. Then use "git config core.autocrlf false" and then checkout the worktree.