Git scm for windows

Download for Windows

Click here to download
the latest (2.49.0)
x64 version of Git for Windows.
This is the most recent maintained build.
It was released on 2025-03-17.

Other Git for Windows downloads

Standalone Installer

Git for Windows/x64 Setup.

Git for Windows/ARM64 Setup.

Portable («thumbdrive edition»)

Git for Windows/x64 Portable.

Git for Windows/ARM64 Portable.

Using winget tool

Install winget tool if you don’t already have it, then type this command in command prompt or Powershell.
winget install --id Git.Git -e --source winget

The current source code release is version 2.49.0.
If you want the newer version, you can build it from the source code.

Now What?

Now that you have downloaded Git, it’s time to start using it.

  • Read the Book

    Dive into the Pro Git book and learn at your own pace.

  • Download a GUI

    Several free and commercial GUI tools are available for the Windows platform.

  • Get Involved

    A knowledgeable Git community is available to answer your questions.

Install Git illustration

How to install Git on any OS

Git can be installed on the most common operating systems like Windows, Mac, and Linux. In fact, Git comes installed by default on most Mac and Linux machines!

Checking for Git

To see if you already have Git installed, open up your terminal application.

  • If you’re on a Mac, look for a command prompt application called «Terminal».
  • If you’re on a Windows machine, open the windows command prompt or «Git Bash».

Once you’ve opened your terminal application, type git version. The output will either tell you which version of Git is installed, or it will alert you that git is an unknown command. If it’s an unknown command, read further and find out how to install Git.

Install Git Using GitHub Desktop

Installing GitHub Desktop will also install the latest version of Git if you don’t already have it. With GitHub Desktop, you get a command-line version of Git with a robust GUI. Regardless of if you have Git installed or not, GitHub Desktop offers a simple collaboration tool for Git. You can learn more here.

Install Git on Windows

  1. Navigate to the latest Git for Windows installer and download the latest version.
  2. Once the installer has started, follow the instructions as provided in the Git Setup wizard screen until the installation is complete.
  3. Open the windows command prompt (or Git Bash if you selected not to use the standard Git Windows Command Prompt during the Git installation).
  4. Type git version to verify Git was installed.

Note: git-scm is a popular and recommended resource for downloading Git for Windows. The advantage of downloading Git from git-scm is that your download automatically starts with the latest version of Git included with the recommended command prompt, Git Bash . The download source is the same Git for Windows installer as referenced in the steps above.

Install Git on Windows through Visual Studio Code

GitHub integration is provided through the GitHub Pull Requests and Issues extension.
To get started with the GitHub in VS Code, you’ll need to create an account and install the GitHub Pull Requests and Issues extension.
Once you’ve installed the GitHub Pull Requests and Issues extension, you’ll need to sign in. Follow the prompts to authenticate with GitHub and return to VS Code.


Note: You can perform actions like, you can search for and clone a repository from GitHub using the Git: Clone command in the Command Palette (Ctrl+Shift+P) or by using the Clone Repository button in the Source Control view (available when you have no folder open).
Learn more here


Install Git on Mac

Most versions of MacOS will already have Git installed, and you can activate it through the terminal with git version. However, if you don’t have Git installed for whatever reason, you can install the latest version of Git using one of several popular methods as listed below:

Install Git From an Installer

  1. Navigate to the latest macOS Git Installer and download the latest version.
  2. Once the installer has started, follow the instructions as provided until the installation is complete.
  3. Open the command prompt «terminal» and type git version to verify Git was installed.

Note: git-scm is a popular and recommended resource for downloading Git on a Mac. The advantage of downloading Git from git-scm is that your download automatically starts with the latest version of Git. The download source is the same macOS Git Installer as referenced in the steps above.

Install Git from Homebrew

Homebrew is a popular package manager for macOS. If you already have Homebrew installed, you can follow the below steps to install Git:

  1. Open up a terminal window and install Git using the following command: brew install git.
  2. Once the command output has been completed, you can verify the installation by typing: git version.

Install Git on Linux

Fun fact: Git was originally developed to version the Linux operating system! So, it only makes sense that it is easy to configure to run on Linux.

You can install Git on Linux through the package management tool that comes with your distribution.

Debian/Ubuntu

  1. Git packages are available using apt.
  2. It’s a good idea to make sure you’re running the latest version. To do so, Navigate to your command prompt shell and run the following command to make sure everything is up-to-date: sudo apt-get update.
  3. To install Git, run the following command: sudo apt-get install git-all.
  4. Once the command output has been completed, you can verify the installation by typing: git version.

Fedora

  1. Git packages are available using dnf.
  2. To install Git, navigate to your command prompt shell and run the following command: sudo dnf install git-all.
  3. Once the command output has been completed, you can verify the installation by typing: git version.

Note: You can download the proper Git versions and read more about how to install on specific Linux systems, like installing Git on Ubuntu or Fedora, in git-scm’s documentation.

Other Methods of Installing Git

Looking to install Git via the source code? Learn more here.

Contribute to this article on GitHub.

Get started with git and GitHub

Review code, manage projects, and build software alongside 40 million developers.

Sign up for GitHub

Sign in

    << Назад

Git-scm представляет из себя популярную надстройку для работы с системой контроля версий Git. Содержит всё необходимое для работы с GitHub + несколько дополнительных полезных фич, вот некоторые из них:

  • Терминал Git с автокомплитом
  • Интеграция в ваш любимый редактор
  • Менеджер учётных записей
  • Универсальность при работе с переносами строк в Linux, Mac и Windows
  • Поддержка кэширования
  • И многое другое

Установка Git-scm

Открываем страницу https://git-scm.com/downloads

Выбираем платформу Windows. Я выбрал 64-bit Git for Windows Setup. Обычную, не портабл. После скачивания фаила начинаем установку. Открываем экзешник.

git-scm exe

При установке никаких дополнительных действий делать не нужно, просто нажимаем Next до тех пор пока полностью не пройдёт установка.

git-scm exe 1

git-scm exe 2

Тут по желанию можно включить (NEW!) ADD a Git Bash Profile to Windows Terminal. Так же рекомендуется снять выбор с Git GUI Here, т.к. оно используется очень редко. Таким образом контекстное меню Windows не будет перенасыщено ненужными вещами.

git-scm exe 3

git-scm exe 4

А на этом шаге выбираем стандартный редактор для написания комментариев, например для коммитов. По стандарту там стоит VIM, который подойдёт далеко не для всех, поэтому рекомендовано выбрать другой. Я для себя выбрал редактор Visual Studio Code. Выберите свой редактор либо оставьте значение по умолчанию.

git-scm exe 5

Следующий пункт позволяет установить название ветки по умолчанию при создании нового репозитория командой git init. Если оставить первый пункт то новые репозитории будут создаваться с основной веткой master.

Выбрав второй пункт можно задать своё имя, например main. В данный момент система Git использует по умолчанию название главной ветки main. Название ветки не влияет на работу репозитория.

git-scm exe 6

Тут предлагается выбрать — добавлять ли путь до Git в переменную окружения PATH. Если выбрать 1 пункт, то переменная окружения PATH не будет изменена, а значит и среды разработки не увидят установленный Git в системе.

Рекомендуется выбрать второй пункт, тогда установщик добавит в переменную окружения путь до Git и можно будет вызывать его прямо из консоли.

git-scm exe 7

Выбор клиента для работы с SSH. Рекомендовано оставить по умолчанию Use bundled OpenSSH.

git-scm exe 8

Выбор библиотеки для работы с SSL. Рекомендовано оставить OpenSSL.

git-scm exe 9

Выбор стиля для переноса строк. Для Windows рекомендовано выбрать первый пункт Checkout Windows style, commit Unix style line endings.

Таким образом работая с репозиториями с переносами строк Unix \n, они будут автоматически заменяться в переносы Windows \r\n а при коммите, наоборот обратно заменяться на Unix

git-scm exe 10

В данном пункте выбираем терминал по умолчанию для гита. Рекомендовано выбрать Use MinTTY (the default terminal of MSYS2), т.к. он более универсальный и красивый.

Второй пункт стоит выбрать если вы хотите работать с гитом в powershell

git-scm exe 11

Настройка поведения команды git pull при получении обновления с удалённого сервера. Пункт по умолчанию будет всегда пытаться обновить локальную историю коммитов, без создания коммитов слияния. Рекомендовано оставить значение по умолчанию.

git-scm exe 12

Если вы планируете работать с удалёнными репозиториями github и gitlab рекомендовано выбрать пункт Git Credential Manager. В таком случае ввести логин и пароль от этих сервисов понадобится только один раз, далее учётные данные будут сохранены в специальном хранилище менеджера профилей.

Если же выбрать пункт None, то придётся авторизовываться каждый раз при соединении с удалённым репозиторием. Пункт None стоит выбирать только в случае, если вы планируете использовать SSH-ключ для аутентификации.

git-scm exe 13

Enable file system caching позволит ускорить работу Git.

Enable symbolic links рекомендовано не включать.

git-scm exe 14

Поддержка экспериментальных возможностей. Включаем по желанию.

git-scm exe 15

Начнется процесс установки.

git-scm exe 16

И его успешное завершение.

git-scm exe 17

На этом установка завершена.

Авторизация в git-scm

Первым делом открываем ярлык Git Bash Here. При открытии этого ярлыка с рабочего стола или из меню пуск, он сразу откроет его в нужной директории C:\Users\USERNAME

Внутри этой папки необходимо создать фаил .gitconfig для этого вводим команду

touch .gitconfig

git auth touch gitconfig

Теперь необходимо отредактировать этот фаил в любом удобном для вас редакторе. В моём случае фаил располагается по такому пути
C:\Users\censured\.gitconfig

Заполняем фаил информацией, заменив email и username на свои и сохраняем.

[user]
    email=username@gmail.com
    user=username

Теперь при вводе в Git Bash такой команды, должна появиться информация из фаила .gitconfig

git config —list —global

git auth touch gitconfig 2

Далее рассмотрим авторизацию на примере создания нового репозитория.

Если вы ещё этого не сделали то регистрируемся в GitHub. Подготавливаем сразу наши данные для авторизации, они сейчас нам понадобятся.

Отправляемся на страницу создания нового репозитория

Придумываем название для нового репозитория

Можно вписать описание в поле Description

Выбираем тип репозитория Public / Private

Следующие 3 настройки я рекомендую оставить без изменения

Наконец создаём репозиторий, нажав по кнопке Create repository

git create new repo 1

После этого репозиторий будет создан и появится подсказка для быстрого старта

git create new repo 2

Для дальнейшей комфортной работы создадим папку для хранения репозиториев. У меня она находится в
D:\Backup\Work\git\killarbyte

Также в этой папке создаём папку для нашего репозитория у меня это будет
D:\Backup\Work\git\killarbyte\scm-testing

Переходим в эту папку scm-testing и внутри неё открываем Git Bash

Самое время воспользоваться подсказкой, которая появилась при создании нового репозитория. Следуя этой подсказке мы клонируем наш только что созданный репозиторий к себе

echo «# scm-testing» >> README.md
git init
git add README.md
git commit -m «first commit»
git branch -M main
git remote add origin https://github.com/killarbyte/scm-testing.git
git push -u origin main

Во время выполнения последней команды откроется специальный менеджер для авторизации в GitHub

github signin 1

Самый простой путь — авторизация с помощью браузера. Нажимаем Sign in with your browser. Вы должны быть авторизованы в GitHub в Вашем браузере по умолчанию.

В результате откроется специальная страница

github signin 2

Разрешаем авторизацию нажав на кнопку Authorize GitCredentialManager.

Вводим свой пароль и подтверждаем нажатием по кнопке Confirm Password.

github signin 3

Если всё ок, то нас перекидывает на вот такую страницу, что говорит об успешной авторизации в GitHub.

github signin 4

Теперь та последняя команда из подсказки выполнится с успехом, в результате чего в Ваш репозиторий будет загружен фаил README.md

github create new repo 3

Таким образом мы успешно авторизовались в системе, а наши данные сохранились в Хранилище учётных данных Git-scm

Загрузка уже готового кода в репозиторий

Так же на всякий случай добавлю код из подсказки. Который будет загружать уже имеющийся проект в репозиторий GitHub. Например вы создали новый репозиторий, код которого уже был написан до этого и хотите сразу загрузить этот код в репозиторий.

git remote add origin https://github.com/killarbyte/scm-testing.git
git branch -M main
git push -u origin main

Работа с существующими репозиториями

Наверняка Вы сталкивались или Вам предстоит столкнуться с ситуацией, когда вы работали с каким то репозиторием на одной операционной системе, а через какое то время переустановили или обновили операционную систему, при этом репозиторий по прежнему находится в той же папке на вашем диске.

После установки Git-scm и успешной авторизации через новый репозиторий, старые репозитории не работали, вместо пуша комитов было сообщение:

fatal: unsafe repository (‘D:/Backup/Work/git/killarbyte/ab-stuff’ is owned by someone else)

Хотя с новыми репозиториями всё было ок. У меня так было когда я наконец то поставил windows 10, после того как около 7ми лет пользовался Windows 7.

git old repo error 1

Тут нужно совершить 1 дополнительный шаг. Зачастую git сам пишет что именно надо сделать. В моём случае я открыл свой репозиторий и написал там

git init

А после этого выполнил такую команду. Судя по её синтаксису, я добавил папку со старым репозиторием в доверенные.

git config —global —add safe.directory D:/Backup/Work/git/killarbyte/ab-stuff

Сразу после этого заработал пуш коммитов

git old repo error 2

Пушим коммиты

Пушить комиты, то есть добавлять изменения в Ваш репозиторий вводя каждый раз несколько команд неудобно. Можно сократить всё до одной команды. Этот вариант подходит для ленивых.

git add . ; git commit -m «msg» ; git push

Дополнительно

Я постарался по максимуму описать всё самое необходимое для начала работы с Git-SCM for Windows. Не исключено что какие то моменты выпали из головы и в будущем, возможно, добавлю сюда ещё какую то дополнительную информацию.

Введение

В этой инструкции покажем, как установить Git на Windows, и поможем выбрать правильные параметры при установке. Затем создадим репозиторий и зафиксируем в нем изменения. Все это поможет вам сделать первые шаги в освоении Git.

Что такое Git и зачем он нужен

Git — это одна из самых популярных систем контроля версий (VCS). Такие системы помогают разработчикам хранить и версионировать исходный код приложений, настройки систем и другие текстовые файлы. И хотя ничего не мешает использовать VCS в других областях, чаще всего они применяются именно в IT.

Каждое состояние файлов в Git можно зафиксировать (сделать коммит), причем это навсегда останется в истории репозитория. Поэтому можно в любой момент посмотреть историю изменений файлов, сравнить различные версии и отменить отдельные изменения.

Также Git упрощает ведение параллельной разработки несколькими членами команды. Для этого используется ветвление. Условно можно сказать, что в Git-репозитории есть одна основная ветка, в которой хранится текущая стабильная версия исходного кода. Когда разработчик хочет изменить этот код, он «откалывает» себе отдельную ветку от основной и работает в ней. Когда работа закончена, он «вливает» изменения в основную ветку, чтобы его доработками смогли воспользоваться другие члены команды.

На самом деле все это описание довольно грубое, и по работе с Git можно написать не одну статью. На официальном сайте Git есть бесплатная электронная книга, в том числе она переведена на русский язык. А в этой статье мы сосредоточимся на установке Git в Windows и его первоначальной настройке.

Установка Git в Windows

Переходим на официальный сайт Git, в раздел загрузок. Мы увидим несколько вариантов установки: разные разрядности, портативная версия и даже установка из исходников. Мы выберем Standalone-версию, для этого проще всего нажать ссылку Click here to download, она всегда ведет на самую актуальную версию. Запускаем скачанный файл.

Выбор компонентов. Первый экран — выбор компонентов для установки. Если вам нужны дополнительные иконки на рабочем столе, или если вы хотите, чтобы Git ежедневно проверял наличие новой версии, — отметьте соответствующие опции. Остальные параметры лучше оставить по умолчанию.

параметры установки

Текстовый редактор по умолчанию. Необходимо выбрать редактор, который будет использовать Git — например, когда вы будете писать сообщение для коммита. Это не обязательно должен быть редактор, в котором вы планируете писать исходный код.

По умолчанию в установщике выбран Vim — консольный текстовый редактор, который для многих может показаться сложным в освоении. Если вы не знакомы с Vim и при этом хотите именно консольный редактор — выберите nano. Если у вас уже установлен какой-нибудь текстовый редактор — выбирайте его. Мы для примера будем использовать VSCode.

выбор текстового редактора

Название первой ветки. Тут нужно выбрать, как Git будет называть первую ветку в каждом репозитории. Раньше такая ветка всегда называлась master, но со временем это стало напоминать о временах рабства, и многие проекты и компании стали переименовывать ветки в своих репозиториях. Поэтому разработчики Git добавили эту опцию, чтобы название первой ветки можно было изменить. Мы будем придерживаться старого поведения и оставим название master.

название первой ветки

Способ использования Git. Первая опция сделает Git доступным только из командной строки Git Bash. Это не очень удобно, потому что не позволит пользоваться Git-ом из других оболочек или интегрировать его с редактором кода. Вторая опция самая оптимальная (ее мы и выберем) — она позволяет работать с Git-ом из разных оболочек и интегрировать его с другими приложениями. Третья опция кроме установки Git также «перезапишет» некоторые системные команды Windows аналогами из Unix, и эту опцию нужно выбирать только если вы точно понимаете, что делаете.

способ использования git

Выбор SSH-клиента. Изначально Git поставлялся со встроенным SSH-клиентом, но недавно появилась опция, где можно использовать внешний клиент. Если у вас уже что-то установлено на компьютере — можете выбрать вторую опцию. Мы же остановимся на первой, так как предварительно ничего не устанавливали.

выбор ssh-клиента

Выбор SSL/TLS библиотеки. По умолчанию Git будет использовать свою OpenSSL библиотеку с заранее определенным списком корневых сертификатов. Обычно этого достаточно, но если вам нужно работать со внутренними репозиториям внутри компании, которые используют самоподписанные сертификаты, выберите вторую опцию. Тогда Git будет использовать библиотеку и сертификаты из вашей операционной системы.

выбор SSL/TLS библиотеки

Символы перевода строки. Существует два основных способа формирования конца строки в файлах — CRLF и LF. Первый используется в Windows, второй — в Unix-like системах. Первая опция позволяет извлекать файлы из репозитория в Windows-стиле, при этом отправлять файлы в репозиторий в Unix-стиле. Мы рекомендуем использовать этот вариант, потому что он лучше всего подходит для кросс-платформенной команды, когда над одним кодом могут работать разработчики на разных ОС.

символ перевода строки

Эмулятор терминала. Эмулятор, который будет использоваться в командной строке Git Bash. MinTTY — удобный вариант, поэтому он выбран по умолчанию. Встроенный эмулятор CMD не очень удобен, у него есть некоторые ограничения, поэтому выбирайте его, только если делаете это осознанно.

эмулятор терминала

Стратегия git pull. Первая опция будет пытаться обновить историю коммитов без создания коммитов слияния. Это самый оптимальный и часто используемый вариант, оставим его.

стратегия git pull

Credential Manager. Установка этого параметра позволит Git запоминать логины и пароли для подключения к удаленным репозиториям (например, GitHub, GitLab или корпоративное хранилище) и не вводить их постоянно.

Credential Manager

Дополнительные настройки. Кэширование позволит ускорить работу Git, эту опцию рекомендуем оставить. А вот символические ссылки нам не нужны.

дополнительные настройки

Экспериментальные настройки. Эти опции еще не переведены в стабильную стадию, поэтому их использование рекомендуется, только если вы точно понимаете, что делаете. Мы не будем ничего отмечать.

экспериментальные настройки

Git установлен и готов к работе.

Установка в различные дистрибутивы Linux

Также коротко покажем, как можно установить Git в различные дистрибутивы Linux. Как правило, самостоятельно скачивать ничего не нужно, достаточно воспользоваться встроенным в дистрибутив пакетным менеджером.

Debian

pt-get install git

Ubuntu

add-apt-repository ppa:git-core/ppa # apt update; apt install git

Fedora 21

yum install git

Fedora 22+

dnf install git

Gentoo

emerge --ask --verbose dev-vcs/git

Arch Linux

man -S git

OpenSUSE

ypper install git

Mageia

rpmi git

FreeBSD

pkg install git

OpenBSD

g_add git

RHEL, CentOS, Oracle Linux и др.

Как правило, пакетный установит довольно старую версию Git, поэтому рекомендуется собирать Git из исходных кодов, или воспользоваться сторонним репозиторием IUS Community.

Первоначальная настройка и создание репозитория

Перед началом работы с Git нужно указать свое имя и email, которые в дальнейшем будут записываться в историю изменений при каждом коммите. В будущем это позволит понять, кто именно внес те или иные изменения.

Откроем любое из приложений — Git Bash или Git CMD. Первое — это командная строка в стиле Linux, второе — командная строка в стиле Windows. Выбирайте то, что вам ближе. Мы выберем Git Bash и выполним две команды:

git config --global user.email "git-user@selectel.ru"
git config --global user.name "Selectel Git User"

Теперь Git полностью готов к работе. Давайте создадим репозиторий и зафиксируем в нем первое изменение (сделаем коммит). Для начала создадим каталог для будущего репозитория и сразу перейдем в него:

mkdir first-repo && cd first-repo

Создаем новый репозиторий в этом каталоге:

git init

Увидим ответ:

Initialized empty Git repository in C:/Users/git_user/first-repo/.git/.

Это означает, что в директории создан новый репозиторий. Далее создадим текстовый файл, назовем его README.md, и напишем в нем любой текст. Но сам по себе этот файл не попадет в следующий коммит. Мы должны проиндексировать изменения, то есть явно сказать Git-у, что этот файл нужно учитывать в следующем коммите:

git add README.md

Далее введем команду:

 git commit

Откроется текстовый редактор, который мы выбирали на этапе установки Git. Тут нам нужно ввести комментарий для коммита, то есть кратко описать изменение, которое мы сделали. Мы напишем такой комментарий:

комментарий в текстовом редакторе

Обратите внимание, что Git автоматически добавил небольшую подсказку в это окно. При этом она не войдет в коммит, потому что в начале строки стоит символ решетки, и Git проигнорирует ее. Но она может быть полезна для дополнительной проверки: мы видим название текущей ветки и список файлов, которые войдут в коммит.

Сохраним файл и закроем редактор. Увидим примерно следующее сообщение:

[master (root-commit) 2b8f7a5] Add readme file
 1 file changed, 3 insertions(+)
 create mode 100644 README.md

Мы успешно сделали первый коммит.

Работа с Git в визуальном интерфейсе

Сам по себе Git — это утилита командной строки. Но не всем может быть удобно запоминать и писать команды в терминале, поэтому часто разработчики пользуются графическим интерфейсом. Есть несколько вариантов:

  • Встроенный GUI. В базовой установке Git есть две простые утилиты: gitk и git gui. Но у них довольно старый интерфейс и пользоваться ими не всегда удобно.
  • Отдельные графические утилиты. Они могут быть понятны и красивы, но неудобны тем, что код нужно писать в одной программе, а для работы с Git нужно переключаться в другую. Примеры таких программ: GitKraken, Sourcetree, GitAtomic. Большой список таких клиентов есть на официальном сайте Git.
  • Встроенные в IDE или текстовый редактор. В большинстве популярных редакторов кода или IDE уже есть поддержка Git. Как правило, ничего дополнительно настраивать не нужно. Мы рассмотрим именно такой вариант на примере редактора VSCode.

Откроем директорию с репозиторием в редакторе VSCode. Внесите любое изменение в файл README.md и сохраните изменения. Обратите внимание, что в левой части редактора кое-что изменилось:

  1. Файл README.md подсветился желтым цветом, а рядом с ним появилась буква M (означает Modified — изменен).
  2. На панели Source Code появилась цифра 1, означающая, что есть одно изменение, которое можно зафиксировать.

Перейдем на панель Source Code. Слева находится список файлов, которые были изменены. Если кликнем на файл, то увидим какие именно изменения мы внесли: в этом случае добавили новую строчку This is the second commit.

просмотр изменений в файле

Теперь давайте зафиксируем наши изменения. Рядом с названием файла нажмем на «плюс», чтобы проиндексировать его. Это аналогично команде git add, которую мы выполняли ранее. Затем в поле Message внесем комментарий и нажмем кнопку Commit. Это аналогично команде git commit.

Поздравляем, вы сделали уже два коммита в свой репозиторий!

Заключение

Итак, мы рассмотрели процесс установки Git под Windows, рассказали об основных параметрах установки и последующей настройки. Увидели, как репозиторий и внести в него первый коммит. Познакомились с работой в командной строке и с помощью графического интерфейса.

Git repositories can be managed using git-bash on windows operating systems. Git for Windows provides a BASH emulation used to run Git from the command line. *NIX users will feel right at home, as the BASH emulation behaves just like the “git” command in LINUX environments. As Windows users commonly expect graphical user interfaces, Git for Windows also provides the Git GUI offering comprehensive visual diff tools.

Downloading Git Bash / Git SCM

1.Download git Bash / Git SCM from https://gitforwindows.org/

git SCM windows

git SCM windows

2. Double click the downloaded executable to install git SCM. User level privileges are sufficient to install this tool.

git SCM Install on Windows

git SCM Install on Windows

3. Select the install location.

Select destination location - git bash SCM windows

Select destination location – git bash SCM windows

4. Select the list of components that you need to install.

Select the components to install - git bash windows SCM

Select the components to install – git bash windows SCM

5. Select start menu folder.

Git start Menu - SCM for Windows

Git start Menu – SCM for Windows

6. Select the git’s default editor. My favorites are sublime text, Notepad++ and vim.

Select the default editor - git bash Windows SCM

Select the default editor – git bash Windows SCM

7. Adjusting the command search path.

Adjusting PATH - git SCM windows

Adjusting PATH – git SCM windows

8. Choosing SSH executable – Use openssh

Use OpenSSH Git Bash

Use OpenSSH Git Bash

9. Configuring the line ending conversions.

Checkout Style - Git Bash - SCM windows

Checkout Style – Git Bash – SCM windows

10. Configuring the terminal emulater to use git bash – Use MinTTY

MinTTY - Windows SCM - Git Bash

MinTTY – Windows SCM – Git Bash

11. Configuring extra options .

Configure extra options - git bash

Configure extra options – git bash

12. Begin the git SCM installation.

Installing git bash - windows SCM

Installing git bash – windows SCM

13. Launch git bash. You will get Linux experience on windows.

Completing the git setup

Completing the git setup

14. Here is git bash prompt on windows.

Windows SCM git bash

Windows SCM git bash

Clone the repository using git:

Here is the step by step instructions to clone the repository.

Git GUI

Git – SCM windows also offers git GUI for windows users.

1.Start menu – > search for git to find “git GUI”

git GUI - SCM windows

git GUI – SCM windows

2. Git GUI also offers similar functionality to GitHub Desktop.

Git GUI - SCM windows org

Git GUI – SCM windows org

You could follow GitHub Desktop to know how to clone and update the existing repository.

Reader Interactions

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Почему пропал значок блютуз на ноутбуке windows 10
  • Как установить heic на обои windows
  • Автоматическое обновление windows 2000
  • Kms активатор windows 7 x32
  • Xmos usb dac driver windows 10