- Git для начинающих. Часть 2. Установка Git
- Установка Git под Windows
- 1. Запустить установочный файл
- 2. Ознакомиться, если есть желание, с лицензионным соглашением и нажать на кнопку Next
- 3. Выбрать компоненты, которые следует установить
- 4. Указать способ использования Git
- 5. Настройка правил окончания строки
- 6. Выбор эмулятора терминала, который будет использован с Git Bash
- 7. Настройка дополнительных параметров
- 8. Завершение установки
- Установка Git под Linux
- Как установить Git на Windows
- Примечание:
- Скачать Git:
- Установка Git:
- Вывод:
- How to Install and Use Git on Windows
- Steps For Installing Git for Windows
- Download Git for Windows
- Extract and Launch Git Installer
- Server Certificates, Line Endings and Terminal Emulators
- Additional Customization Options
- Complete Git Installation Process
- How to Launch Git in Windows
- Launch Git Bash Shell
- Launch Git GUI
- Connecting to a Remote Repository
- Create a Test Directory
- Configure GitHub Credentials
- Clone a GitHub Repository
- List Remote Repositories
- Pushing Local Files to the Remote Repository
- Первоначальная настройка Git
- Имя пользователя
- Выбор редактора
- Настройка ветки по умолчанию
- Проверка настроек
- Установка Git
- Установка в Linux
- Установка на Mac
- Установка в Windows
- Установка из исходников
Git для начинающих. Часть 2. Установка Git
Для того, чтобы начать работать с системой контроля версий Git ее необходимо предварительно установить. Рассмотрим варианты установки этой VCS под MS Windows и Linux.
Установка Git под Windows
Для установки Git под Windows необходимо предварительно скачать дистрибутив. Для этого перейдите на страницу https://git-scm.com/
Если вы зашли из под операционной системы (ОС) Windows, главная страница сайта будет выглядеть примерно так, как показано на рисунке ниже. Для других ОС отличие будет заключаться в том, что изменится область для скачивания дистрибутива (см. правый нижний угол).
Для того чтобы скачать Git нужно нажать на кнопку Downloads for Windows, расположенную в правой части окна.
Процесс дальнейшей установки Git выглядит так.
1. Запустить установочный файл
2. Ознакомиться, если есть желание, с лицензионным соглашением и нажать на кнопку Next
3. Выбрать компоненты, которые следует установить
4. Указать способ использования Git
В этом окне доступны три возможных варианта:
Переменная PATH не модифицируется и работа с Git возможна только через специализированную оболочку, которая называется Git Bash.
В этом случае происходит минимальная модификация переменной окружения PATH, которая позволит работать с Git через командную стоку Windows. Работа через Git Bash также возможна.
В переменную PATH вносится значительное количество модификаций, которые позволят, в рамках командной строки Windows, использовать как Git так и утилиты Unix, которые поставляются вместе с дистрибутивом Git.
Наша рекомендация: опция Use Git from the Windows Command Prompt.
5. Настройка правил окончания строки
Существует два варианта формирования конца строки в текстовых файлах – это Windows стиль и Unix стиль. Данное окно позволяет выбрать одну из опций, определяющих правило формирования окончания строки:
Checkout (операция извлечения документа из хранилища и создания рабочей копии) производится в Windows стиле, а commit (операция отправки изменений в репозиторий) в Unix стиле.
Checkout производится в том формате, в котором данные хранятся в репозитории, а commit осуществляется в Unix стиле.
Checkout и commit производятся без дополительных преобразований.
Наша рекомендация: опция Checkout Windows-style, commit Unix-style line endings.
6. Выбор эмулятора терминала, который будет использован с Git Bash
Возможен выбор из двух вариантов:
Git Bash будет использовать в качестве эмулятора терминала MinTTY.
Git будет использовать Windows консоль (“cmd.exe”).
Наша рекомендация: опция Use MinTTY (the defaul terminal of MSYS2).
7. Настройка дополнительных параметров
Доступны следующие параметры:
Включение операции кэширования при работе с файлами. Эта опция позволит значительно повысить производительность.
Предоставляет возможность работы с защищенным хранилищем.
Активирует работу с символьными ссылками.
Наша рекомендация: опции Enable file system caching и Enable Git Credential Manager.
8. Завершение установки
После нажатия на кнопку Install будет произведена установка Git на Windows, по окончании установки пользователь получит соответствующее сообщение.
Установка Git под Linux
Для установки Git под Linux, также необходимо зайти на сайт https://git-scm.com/ и перейти в раздел Downloads. В зависимости от используемой вами версии операционной системы Linux необходимо выбрать тот или иной способ установки Git.
Solaris 11 Express
Как установить Git на Windows
В этой статье мы разберём как установить Git на Windows 10, в целом тут нет не чего сложного, но есть пару вопросов, особенно по сравнению с установкой для Linux.
Примечание:
Эта статья для новичков, так как в установщике Windows много различных настроек, которые могут запутать начинаюших.
Также у нас есть уже ряд статей про Git:
Думаю вам стоит их прочитать, тем более если вы только начали работать с Git.
Скачать Git:
Перед тем как установить, нужно скачать exe файл, для этого заходим на официальный сайт и нажимаем «Download»:
После этого у вас начнётся скачивание exe файла установщика.
Установка Git:
После того как вы скачали Git, откройте его и у вас появиться окно, в начале нужно просто нажать «Next>».
После этого вам предложат выбрать куда установить, потом какие компоненты, в целом можете всё оставить по умолчанию и нажимаете «Next>».
Дальше опять нажимаем «Next>» пока вам не дадут выбрать текстовой редактор, выберите которым вы пользуетесь, я пользуюсь VS code его и выберу, так же нажимаем «Next>».
Дальше вам дадут выбрать название для дефолтной ветки, по умолчанию это master, но можете выбрать другую, но я оставил всё как есть.
Потом даётся выбор между где Git использовать, только bash, в bash и powershell, или использовать в Unix подобных терминалах, рекомендую выбрать то что по середине, то есть второй вариант.
Дальше вам даёт выбрать использование OpenSSL, тут оставляете всё по умолчанию, потм стиль команд, там тоже всё по умолчанию, как у вас и стоит, нажимаем «Next>».
Теперь даётся выбрать консоль по умолчанию, если у вас есть MinTTY, то можете выбрать его, но у меня его нет, поэтому я выбрал CMD.
После не чего интересного для новичка нет, выбирайте всё как уже стоит, у вас установиться git и можете в нём работать.
Вывод:
В этой статье я разобрал как установить Git на Windows 10, это статья была сугубо для новичков, так как для Windows достаточно муторные настройки.
How to Install and Use Git on Windows
Home » SysAdmin » How to Install and Use Git on Windows
Introduction
Git is a widely used open-source software tracking application used to track projects across different teams and revision levels.
This guide will show you how to install Git on Windows.
Prerequisites
Steps For Installing Git for Windows
Installing Git prompts you to select a text editor. If you don’t have one, we strongly advise you to install prior to installing Git. Our roundup of the 11 best text editors for coding may help you decide.
Download Git for Windows
1. Browse to the official Git website: https://git-scm.com/downloads
2. Click the download link for Windows and allow the download to complete.
Extract and Launch Git Installer
3. Browse to the download location (or use the download shortcut in your browser). Double-click the file to extract and launch the installer.
4. Allow the app to make changes to your device by clicking Yes on the User Account Control dialog that opens.
5. Review the GNU General Public License, and when you’re ready to install, click Next.
6. The installer will ask you for an installation location. Leave the default, unless you have reason to change it, and click Next.
7. A component selection screen will appear. Leave the defaults unless you have a specific need to change them and click Next.
8. The installer will offer to create a start menu folder. Simply click Next.
9. Select a text editor you’d like to use with Git. Use the drop-down menu to select Notepad++ (or whichever text editor you prefer) and click Next.
10. This installation step allows you to change the PATH environment. The PATH is the default set of directories included when you run a command from the command line. Leave this on the middle (recommended) selection and click Next.
Server Certificates, Line Endings and Terminal Emulators
11. The next option relates to server certificates. Most users should use the default. If you’re working in an Active Directory environment, you may need to switch to Windows Store certificates. Click Next.
12. The next selection converts line endings. It is recommended that you leave the default selection. This relates to the way data is formatted and changing this option may cause problems. Click Next.
13. Choose the terminal emulator you want to use. The default MinTTY is recommended, for its features. Click Next.
Additional Customization Options
14. The default options are recommended, however this step allows you to decide which extra option you would like to enable. If you use symbolic links, which are like shortcuts for the command line, tick the box. Click Next.
15. Depending on the version of Git you’re installing, it may offer to install experimental features. At the time this article was written, the option to include interactive options was offered. Unless you are feeling adventurous, leave them unchecked and click Install.
Complete Git Installation Process
16. Once the installation is complete, tick the boxes to view the Release Notes or Launch Git Bash, then click Finish.
How to Launch Git in Windows
Git has two modes of use – a bash scripting shell (or command line) and a graphical user interface (GUI).
Launch Git Bash Shell
To launch Git Bash open the Windows Start menu, type git bash and press Enter (or click the application icon).
Launch Git GUI
To launch Git GUI open the Windows Start menu, type git gui and press Enter (or click the application icon).
Connecting to a Remote Repository
You need a GitHub username and password for this next step.
Create a Test Directory
Open a Windows PowerShell interface by pressing Windows Key + x, and then i once the menu appears.
Create a new test directory (folder) by entering the following:
An example of the PowerShell output.
Change your location to the newly created directory:
Note: If you already have a GitHub repository, use the name of that project instead of git_test.
Configure GitHub Credentials
Configure your local Git installation to use your GitHub credentials by entering the following:
Note: Replace github_username and email_address with your GitHub credentials.
Clone a GitHub Repository
Go to your repository on GitHub. In the top right above the list of files, open the Clone or download drop-down menu. Copy the URL for cloning over HTTPS.
Switch to your PowerShell window, and enter the following:
Important: In the example above, the command will clone the repository over HTTPS. Another option is cloning with SSH URLs. For that option to work, you must generate an SSH key pair on your Windows workstation and assign the public key to your GitHub account.
List Remote Repositories
Your working directory should now have a copy of the repository from GitHub. It should contain a directory with the name of the project. Change to the directory:
Note: Replace git_project with the actual name of the repository you downloaded. If it’s not working, you can list the contents of the current directory with the ls command. This is helpful if you don’t know the exact name or need to check your spelling.
Once you’re in the sub-directory, list the remote repositories:
Pushing Local Files to the Remote Repository
Once you’ve done some work on the project, you may want to submit those changes to the remote project on GitHub.
1. For example, create a new text file by entering the following into your PowerShell window:
2. Confirmation that the new file is created.
3. Now check the status of your new Git branch and untracked files:
4. Add your new file to the local project:
5. Run git status again to make sure the text.txt file has been added. Next, commit the changes to the local project:
6. Finally, push the changes to the remote GitHub repository:
You may need to enter your username and password for GitHub.
Note: You can remove a remote repository if the need for it no longer exists. To learn how, visit our guide How to Remove a Git Remote.
Conclusion
You now have a working installation of Git on your Windows system. Use Git’s features to coordinate work among programmers on a project.
For Linux and MacOS installation guides, check out our articles on installing Git on Ubuntu, CentOS and MacOS.
Первоначальная настройка Git
Теперь, когда Git установлен в вашей системе, самое время настроить среду для работы с Git под себя. Это нужно сделать только один раз — при обновлении версии Git настройки сохранятся. Но, при необходимости, вы можете поменять их в любой момент, выполнив те же команды снова.
Чтобы посмотреть все установленные настройки и узнать где именно они заданы, используйте команду:
Имя пользователя
Первое, что вам следует сделать после установки Git — указать ваше имя и адрес электронной почты. Это важно, потому что каждый коммит в Git содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена:
Многие GUI-инструменты предлагают сделать это при первом запуске.
Выбор редактора
Теперь, когда вы указали своё имя, самое время выбрать текстовый редактор, который будет использоваться, если будет нужно набрать сообщение в Git. По умолчанию Git использует стандартный редактор вашей системы, которым обычно является Vim. Если вы хотите использовать другой текстовый редактор, например, Emacs, можно проделать следующее:
В системе Windows следует указывать полный путь к исполняемому файлу при установке другого текстового редактора по умолчанию. Пути могут отличаться в зависимости от того, как работает инсталлятор.
В случае с Notepad++, популярным редактором, скорее всего вы захотите установить 32-битную версию, так как 64-битная версия ещё не поддерживает все плагины. Если у вас 32-битная Windows или 64-битный редактор с 64-битной системой, то выполните следующее:
Vim, Emacs и Notepad++ — популярные текстовые редакторы, которые часто используются разработчиками как в Unix-подобных системах, таких как Linux и Mac, так и в Windows. Если вы используете другой редактор или его 32-битную версию, то обратитесь к разделу Команды git config core.editor за дополнительными инструкциями как использовать его совместно с Git.
В случае, если вы не установили свой редактор и не знакомы с Vim или Emacs, вы можете попасть в затруднительное положение, когда какой-либо из них будет запущен. Например, в Windows может произойти преждевременное прерывание команды Git при попытке вызова редактора.
Настройка ветки по умолчанию
Например, чтобы установить имя main для вашей ветки по умолчанию, выполните следующую команду:
Проверка настроек
Некоторые ключи (названия) настроек могут отображаться несколько раз, потому что Git читает настройки из разных файлов (например, из /etc/gitconfig и
/.gitconfig ). В таком случае Git использует последнее значение для каждого ключа.
Также вы можете проверить значение конкретного ключа, выполнив git config :
Так как Git читает значение настроек из нескольких файлов, возможна ситуация когда Git использует не то значение что вы ожидали. В таком случае вы можете спросить Git об origin этого значения. Git выведет имя файла, из которого значение для настройки было взято последним:
Установка Git
Прежде чем использовать Git, вы должны установить его на своём компьютере. Даже если он уже установлен, наверное, это хороший повод, чтобы обновиться до последней версии. Вы можете установить Git из собранного пакета или другого установщика, либо скачать исходный код и скомпилировать его самостоятельно.
В этой книге используется Git версии 2.8.0. Хотя большинство используемых нами команд должны работать даже в старых версиях Git, некоторые из них могут не работать или действовать немного иначе, если вы используете старую версию. Поскольку Git отлично справляется с сохранением обратной совместимости, любая версия после 2.8 должна работать нормально.
Установка в Linux
Если вы хотите установить Git под Linux как бинарный пакет, это можно сделать, используя обычный менеджер пакетов вашего дистрибутива. Если у вас Fedora (или другой похожий дистрибутив, такой как RHEL или CentOS), можно воспользоваться dnf :
Если же у вас дистрибутив, основанный на Debian, например, Ubuntu, попробуйте apt :
Чтобы воспользоваться дополнительными возможностями, посмотрите инструкцию по установке для нескольких различных разновидностей Unix на сайте Git https://git-scm.com/download/linux.
Установка на Mac
Существует несколько способов установки Git на Mac. Самый простой — установить Xcode Command Line Tools. В версии Mavericks (10.9) и выше вы можете добиться этого просто первый раз выполнив ‘git’ в терминале.
Если Git не установлен, вам будет предложено его установить.
Если Вы хотите получить более актуальную версию, то можете воспользоваться бинарным установщиком. Установщик Git для OS X доступен для скачивания с сайта Git https://git-scm.com/download/mac.
Установка в Windows
Для установки Git в Windows также имеется несколько способов. Официальная сборка доступна для скачивания на официальном сайте Git. Просто перейдите на страницу https://git-scm.com/download/win, и загрузка запустится автоматически. Обратите внимание, что это отдельный проект, называемый Git для Windows; для получения дополнительной информации о нём перейдите на https://gitforwindows.org.
Для автоматической установки вы можете использовать пакет Git Chocolatey. Обратите внимание, что пакет Chocolatey поддерживается сообществом.
Установка из исходников
Многие предпочитают устанавливать Git из исходников, поскольку такой способ позволяет получить самую свежую версию. Обновление бинарных инсталляторов, как правило, немного отстаёт, хотя в последнее время разница не столь существенна.
Если вы действительно хотите установить Git из исходников, у вас должны быть установлены следующие библиотеки, от которых он зависит: autotools, curl, zlib, openssl, expat, and libiconv. Например, если в вашей системе используется dnf (Fedora) или apt-get (системы на базе Debian), вы можете использовать одну из следующих команд для установки всех зависимостей, используемых для сборки и установки бинарных файлов Git:
Для того, чтобы собрать документацию в различных форматах (doc, html, info), понадобится установить дополнительные зависимости:
Пользователи RHEL и производных от неё (таких как CentOS или Scientific Linux) должны подключить репозиторий EPEL для корректной установки пакета docbook2X
Если вы используете систему на базе Debian (Debian/Ubuntu/Ubuntu-производные), вам так же понадобится установить пакет install-info :
К тому же из-за различий имён бинарных файлов вам понадобится сделать следующее:
Когда все необходимые зависимости установлены, вы можете пойти дальше и скачать самый свежий архив с исходниками из следующих мест: с сайта Kernel.org https://www.kernel.org/pub/software/scm/git, или зеркала на сайте GitHub https://github.com/git/git/releases. Конечно, немного проще скачать последнюю версию с сайта GitHub, но на странице kernel.org релизы имеют подписи, если вы хотите проверить, что скачиваете.
Затем скомпилируйте и установите:
После этого вы можете получать обновления Git посредством самого Git: