Nauč se Python > Kurzy > Beginners course PyLadies > Git > Git installation (optional)

Git

There is another program that we will install and that will later let us cooperate and develop programs together with other people. It's called Git. Let's install it and set it up.

The installation procedure is different for different operating systems, so choose yours.

Linux

In Linux, we can install it with one command:

Fedora, RHEL:

$ sudo dnf install git git gui nano

Ubuntu, Debian:

$ sudo apt-get install git git-gui nano

If you are using some other distribution we expect that you already know how to install programs. Go ahead and install git, gitk, git gui and nano.

After you have installed git, choose your Git editor. If you do not like Vim (or you do not know what it is) enter this command to choose a more user-friendly editor called Nano:

$ git config - global core.editor nano

Continue with the general settings below.

Windows

Go to git-scm.org, download Git and install it. When installing, select these options:

  • Run Git from the Windows Command Prompt
  • Checkout Windows-style, commit Unix-style line endings

Do not change any other options.

Then set your Git editor. If you have a terminal window open, close it, and open a new one. (The installation changes system settings which have to be loaded again.) In the new command line, enter:

> git config - global core.editor notepad
> git config --global format.commitMessageColumns 80
> git config - global gui.encoding utf-8

Now go to Settings below.

macOS

Try to run git on the command line. If it's already installed, it will show you how to use it. Otherwise, install it using Homebrew:

$ brew install git

It is still necessary to set up your Git editor (enter nano, even if you installed for example Atom during the installation of the editor). You do that with this command:

$ git config - global core.editor nano

Continue with the general settings:

Settings

Several people can collaborate in one project in Git. To track who make a specific change, we need to tell Git our name and e-mail. At the command prompt, enter the following commands, but change the name and address to yours:

$ git config --global user.name "Adéla Novotná"
$ git config --global user.email adela.novotna@example.com

You can of course use a nickname or even fake email, but then it will be more complicated to engage in team projects. Anyway, your name and email can be changed at any time by typing the configuration commands again.

If you are afraid of spam, do not worry. Your e-mail address can be viewed only by people who download the project to which you contributed. Spammers mostly focus on less technically capable people than Git users. :)

You can also set up color listings - if you don't think (like some Git authors) that the command line should be black and white:

$ git config --global color.ui true

Running git config does not print any message that the operation was successful. This is normal; many other commands behave like that, for example cd.

You can check your current git configuration with the command:

$ git config --global --list
user.name=Adéla Novotná
user.email=adela.novotna@example.com

And that's all! You have installed Git. Congratulations!


Toto je stránka lekce z kurzu, který probíhá nebo proběhl naživo s instruktorem.