Installation Tortoise GIT в Windows
Introduction | |
Installation | |
Работа с ветками |
Introduction
Обычно git не установлен по умолчанию, поэтому нужно установить gitbash
TortoiseGit
Устанавливаем TortoiseGit
отсюда
Устанавливаем GIT for Windows
отсюда
После установки Git for Windows появится консоль
Во время установки TortoiseGit Вам нужно будет указать путь до
Git.exe
Git.exe
появится после установки Git for Windows , так что
следите за очерёдностью действий.
Затем нужно приступить к генерации ключей. Я выбираю опцию Generate PuTTY key pair
После утомительного движения мышью в течении ~ 30 секунд Вы увидите результат.
Ключи нужно сохранить в директорию на Вашем ПК.
Название и путь до директории желательно запомнить.
Затем Вам нужно посетить страницу загрузки ключей SSH Keys
и загрузить туда
свой PUBLIC key.
Начинаться он должен с ssh-rsa.
Проще всего скопировать его из окна putty
В случае успеха Вы попадёте на
Далее нужно указать путь до ключа в настройках TortoiseGit. Я не знаю где он сейчас
находится в самих настройках. Раньше был в пункте Remotes, если я не ошибаюсь.
Настройки выглядят следующим образом, но мы не будем там ковыряться а введем
путь до ключа на следующем шаге.
To получить точный url который Вы хотите клонировать зайдите в нужную ветку (branch) и нажмите на кнопку Clone.
Выберите Clone with SSH. To скопировать этот адрес нужно нажать на значок копирования.
Создадим папку Gitlab_test_HeiHei.ru
Кликаем правой кнопкой и выбираем Git Clone
Вставляем адрес, который мы до этого скопировали из GitLab в поле
URL
Затем показываем путь до приватного ключа и нажимаем OK.
В случае успеха TortoiseGit покажет сообщение Success
Ветки - Branches
Когда вы работаете с Git важно разобраться с принципом работы веток.
Если Вы разработчик, то стандартная ветка для Вас скорее всего называется
dev.
В неё Вы делаете свои коммиты или пуши, а старший программист потом объединяет
их в ветку master
Посмотреть на список всех веток можно в разделе Repository → Branches
Там будут ветки master, dev и любые какие придумали разработчики.
Иногда они
могут быть привязаны к определённым историям в планировщике задач
(например
Pivotal Tracker
)
а могут просто появляться для проверки каких-то гипотез.
To поменять ветку, с которой Вы синхронизировали папку на Вашем компьютере.