You can also change them at any time by running through the commands again.
You should have to do these things only once they’ll stick around between upgrades. Now that you have Git on your system, you’ll want to do a few things to customize your Git environment. If you need, for some reason, to use the native Windows shell / command line console, you have to use double quotes instead of simple quotes (for parameters with spaces in them) and you must quote the parameters ending with the circumflex accent (^) if they are last on the line, as it is a continuation symbol in Windows. Note on Windows usage: you should use Git with the provided msysGit shell (Unix style), it allows to use the complex lines of command given in this book. Simply download the installer exe file from the GitHub page, and run it:Īfter it’s installed, you have both a command-line version (including an SSH client that will come in handy later) and the standard GUI. The msysGit project has one of the easier installation procedures. You don’t have to add all the extras, but you’ll probably want to include +svn in case you ever have to use Git with Subversion repositories (see Chapter 8).
#INSTALL GIT VIA NPM INSTALL#
$ sudo port install git-core +svn +doc +bash_completion +gitweb If you have MacPorts installed, install Git via The other major way is to install Git via MacPorts ( ).
#INSTALL GIT VIA NPM CODE#
The easiest is to use the graphical Git installer, which you can download from the Google Code page (see Figure 1-7): There are two easy ways to install Git on a Mac. Or if you’re on a Debian-based distribution like Ubuntu, try apt-get: If you want to install Git on Linux via a binary installer, you can generally do so through the basic package-management tool that comes with your distribution. $ tar -zxf git-1.7.2.2.tar.gz $ cd git-1.7.2.2Īfter this is done, you can also get Git via Git itself for updates: When you have all the necessary dependencies, you can go ahead and grab the latest snapshot from the Git web site: $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev $ yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel For example, if you’re on a system that has yum (such as Fedora) or apt-get (such as a Debian based system), you can use one of these commands to install all of the dependencies: To install Git, you need to have the following libraries that Git depends on: curl, zlib, openssl, expat, and libiconv. It is also the case that many Linux distributions contain very old packages so unless you’re on a very up-to-date distro or are using backports, installing from source may be the best bet.
#INSTALL GIT VIA NPM SOFTWARE#
Each version of Git tends to include useful UI enhancements, so getting the latest version is often the best route if you feel comfortable compiling software from source. If you can, it’s generally useful to install Git from source, because you’ll get the most recent version. You can get it a number of ways the two major ones are to install it from source or to install an existing package for your platform. First things first-you have to install it.