Git/Download: Difference between revisions

From KitwarePublic
< Git
Jump to navigationJump to search
Line 3: Line 3:
Visit the main Git [http://www.git-scm.com/download download site].
Visit the main Git [http://www.git-scm.com/download download site].


==Windows==
Can you think of a single roeasn the PowerShell installer would be dangerous? I think you're more likely to suffer a completely random hard drive failure as have it screw up something. Yet Windows doesn't remind you to backup on a day to day basis. It reminds you when you're installing PowerShell.The bottom line is tat fear mongering like this is counterproductive. Does anyone really see that warning, stop and say  Oh, I should back up my system every week! ? No, of course not. Yet installers like this helped lead Windows to have a reputation as the ghetto platform of computing. Maybe it's deserved, maybe it isn't, but removing excessive warnings like this would certainly help.
 
Git comes in two flavors on Windows:
 
* A Windows native application installer
* A Cygwin package
 
Choose one and stick with it.
They do not get along well in a given work tree on disk
(the repository formats are compatible but the "stat cache" of the work tree is not unless <code>core.filemode</code> is <code>false</code>).
 
===MSysGit===
 
Download the "Full installer for official Git" from [http://code.google.com/p/msysgit/downloads/list here]. You want to download the file that is named something like
Git-1.7.10-preview20120409.exe
''If you notice that the filename has changed (because a new version was released or something similar), please update this wiki!''
 
Run the installer.  When prompted, choose to ''not'' modify the <code>PATH</code> and choose the <code>core.autocrlf=true</code> option.
Launch the "Git Bash" tool to get a command line shell with Git.
 
===Cygwin===
 
Install packages:
 
* '''git''': Git command-line tool
* '''gitk''': Graphical history browser
* '''git-completion''': Bash shell completion rules
 
Launch a Cygwin command prompt to get a command line shell with Git.


==Mac==
==Mac==

Revision as of 16:21, 18 June 2012

Generic

Visit the main Git download site.

Can you think of a single roeasn the PowerShell installer would be dangerous? I think you're more likely to suffer a completely random hard drive failure as have it screw up something. Yet Windows doesn't remind you to backup on a day to day basis. It reminds you when you're installing PowerShell.The bottom line is tat fear mongering like this is counterproductive. Does anyone really see that warning, stop and say Oh, I should back up my system every week! ? No, of course not. Yet installers like this helped lead Windows to have a reputation as the ghetto platform of computing. Maybe it's deserved, maybe it isn't, but removing excessive warnings like this would certainly help.

Mac

Xcode 4

If you have Xcode 4 installed, you already have git installed.

Verify with:

$ which git
/usr/bin/git
$ git --version
git version 1.7.4.4

OS X Installer

Download an installer from here.

MacPorts

Enter these commands:

$ sudo port selfupdate
$ sudo port install git-core +doc

Linux

Popular Linux distributions already come with packages for Git. Typically the packages are called:

  • git-core: Git command-line tool
  • git-doc: Git documentation
  • gitk: Graphical history browser