🏠 | IT | GIT |

Installation Tortoise GIT в Windows

Contents
Introduction
Installation
Работа с ветками

Introduction

Обычно git не установлен по умолчанию, поэтому нужно установить gitbash

TortoiseGit

Устанавливаем TortoiseGit отсюда

Устанавливаем GIT for Windows отсюда

git openSSH or Tortoise plink

После установки Git for Windows появится консоль

git openSSH or Tortoise plink

Во время установки TortoiseGit Вам нужно будет указать путь до Git.exe

Git.exe появится после установки Git for Windows , так что следите за очерёдностью действий.

git openSSH or Tortoise plink

Затем нужно приступить к генерации ключей. Я выбираю опцию Generate PuTTY key pair

git openSSH or Tortoise plink

После утомительного движения мышью в течении ~ 30 секунд Вы увидите результат.

git openSSH or Tortoise plink

Ключи нужно сохранить в директорию на Вашем ПК.

Название и путь до директории желательно запомнить.

Затем Вам нужно посетить страницу загрузки ключей SSH Keys и загрузить туда свой PUBLIC key.

Начинаться он должен с ssh-rsa.

Проще всего скопировать его из окна putty

git openSSH or Tortoise plink

В случае успеха Вы попадёте на

git openSSH or Tortoise plink

Далее нужно указать путь до ключа в настройках TortoiseGit. Я не знаю где он сейчас находится в самих настройках. Раньше был в пункте Remotes, если я не ошибаюсь.

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

git openSSH or Tortoise plink

To получить точный url который Вы хотите клонировать зайдите в нужную ветку (branch) и нажмите на кнопку Clone.

git openSSH or Tortoise plink

Выберите Clone with SSH. To скопировать этот адрес нужно нажать на значок копирования.

git openSSH or Tortoise plink

Создадим папку Gitlab_test_HeiHei.ru

git openSSH or Tortoise plink

Кликаем правой кнопкой и выбираем Git Clone

git openSSH or Tortoise plink

Вставляем адрес, который мы до этого скопировали из GitLab в поле URL

Затем показываем путь до приватного ключа и нажимаем OK.

git openSSH or Tortoise plink

В случае успеха TortoiseGit покажет сообщение Success

git openSSH or Tortoise plink

Ветки - Branches

Когда вы работаете с Git важно разобраться с принципом работы веток.

Если Вы разработчик, то стандартная ветка для Вас скорее всего называется dev.

В неё Вы делаете свои коммиты или пуши, а старший программист потом объединяет их в ветку master

Посмотреть на список всех веток можно в разделе Repository → Branches

git openSSH or Tortoise plink

Там будут ветки master, dev и любые какие придумали разработчики.

Иногда они могут быть привязаны к определённым историям в планировщике задач (например Pivotal Tracker ) а могут просто появляться для проверки каких-то гипотез.

git openSSH or Tortoise plink

To поменять ветку, с которой Вы синхронизировали папку на Вашем компьютере.

git openSSH or Tortoise plink
Share in social media: