TortoiseGit
Введение | |
Установка TortoiseGit | |
TortoiseGit и GitLab | |
kdiff | |
Другие статьи про Git |
Введение
Обычно git не установлен по умолчанию, поэтому нужно установить Git Bash , Tortoise Git или какое-то другое решение.
РЕКЛАМА от Яндекса. Может быть недоступна в вашем регионе
Конец рекламы. Если там пусто считайте это рекламой моей телеги
Установка TortoiseGit
Устанавливаем TortoiseGit
отсюда
Устанавливаем GIT for Windows
отсюда

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

Установка Tortoise Git
Во время установки TortoiseGit Вам нужно будет указать путь до
Git.exe
Git.exe
появится после установки Git for Windows , так что
следите за очерёдностью действий.

Установка Tortoise Git
TortoiseGit и GitLab
Для подключения TortoiseGit к удалённому репозиторию, например
GitLab
нужно настроить доступ по ключам.
Для этого нужно приступить к генерации ключей. Я выбираю опцию
Generate PuTTY key pair

Настройка Tortoise Git для GitLab

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

Настройка Tortoise Git для GitLab
Ключи нужно сохранить в директорию на Вашем ПК.
Название и путь до директории желательно запомнить.
Затем Вам нужно посетить страницу загрузки ключей SSH Keys
и загрузить туда
свой PUBLIC key.
Начинаться он должен с ssh-rsa.
Проще всего скопировать его из окна putty

Настройка Tortoise Git для GitLab
В случае успеха Вы попадёте на

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

Настройка Tortoise Git для GitLab
Чтобы получить точный url который Вы хотите клонировать зайдите в нужную ветку (branch) и нажмите на кнопку Clone.

Настройка Tortoise Git для GitLab
Выберите Clone with SSH. Чтобы скопировать этот адрес нужно нажать на значок копирования.

Настройка Tortoise Git для GitLab
Создадим папку Gitlab_test_HeiHei.ru

Настройка Tortoise Git для GitLab
Кликаем правой кнопкой и выбираем Git Clone

Настройка Tortoise Git для GitLab
Вставляем адрес, который мы до этого скопировали из GitLab в поле URL
Затем показываем путь до приватного ключа и нажимаем OK.

Настройка Tortoise Git для GitLab
В случае успеха TortoiseGit покажет сообщение Success

Настройка Tortoise Git для GitLab
Добавить в TortoiseGit kdiff3
Если в Git Bash не выбрано ни одного diff и merge инструмента - в главном окне будет предупреждение.
Изучите Settings - Checklist

Установка Git Bash
Одним из доступных на выбор инструментов является kdiff3
Выберите kdiff3

Установка Git Bash
Затем нужно указать
путь до kdiff3.exe
Скачать kdiff3 с
sourceforge.net
Начните установку и нажмите I Agree

Установка Git Bash
Выберите компоненты и нажмите Next >

Установка Git Bash
Выберите директорию для установки и нажмите Next >

Установка Git Bash
Задайте тип установки и нажмите Next >

Установка Git Bash
Выберите директорию для стартового меню и нажмите Install

Установка Git Bash
Завершите установку нажав Finish

Установка Git Bash
Изучите README

Установка Git Bash
Вернитесь в Git Extensions и укажите путь до kdiff3.exe в Path to mergetool и Path to difftool

Установка Git Bash
Теперь можно спокойно пользоваться Git Extensions

Установка Git Bash
Автор статьи: Андрей Олегович
Git | |
Установка | |
Основы | |
branch: Ветки | |
stash | |
Перейти с HTTPS на SSH | |
.gitignore | |
Необходимые Bash команды | |
Remote | |
GitHub | |
GitLab | |
Ошибки | |
Git Bash | |
Работа с API GitHub |
РЕКЛАМА от Яндекса. Может быть недоступна в вашем регионе
Конец рекламы. Если там пусто считайте это рекламой моей телеги