Merge branches

GitAhead — merge branches Одним из наиболее ответственных действий при разработке является создание merge commit, т.е. перенос из 1 ветки в другую. Например: выполнили какую-то часть работ в ветке bug_fix и хотим обновить develop или завершили проект (этап проекта) и хотим обновить ветку master. Для примера создадим какое-то дерево проекта: представим что работаем с 2мя […]

Смена рабочей ветки в GitAhead

Смена рабочей ветки в GitAhead При скачивании (pull) проекта часто стартовая точка расположена не на последних изменениях + зачастую при работе требуется переключаться между ветками, для этого требуется сделать несколько простых действий: 1) После нажатия на commit выбрать ветку и/или коммит если ветка одна и таже 2) В появившемся сообщении выбрать «Create Local Branch» Если […]

01. Cкачивание проекта, создание 2й ветки и первый commit

GitAhead скачивание проекта, создание 2й ветки и первый commit Принципиальной разницы откуда проект — нет (gitlab/github/https/ssh…), единственное у github проблемы с https для push (загрузки данных на сервер) При старте GitAhead выбираем «clone repository» и вводим (пример на рисунке 1) Рисунок 1 — добавление ссылки в GitAhead Жмем next выбираем папку куда сохранится проект. Обычно […]

00. Установка и настройка GitAhead

Установка и настройка GitAhead Пример скрипта я нашел на просторах интернеа (в т.ч. на youtube) немного оформил его и залил на гитхаб https://github.com/AboutEmbedded/GitAhead_script Можно скачать zip архив https://github.com/AboutEmbedded/GitAhead_script/archive/refs/heads/main.zip Содержимое распаковать в папку на рабочем столе с именем GitAhead (пути прописывал абсолютные) т.к. редко переставляю. После зайти в папку и выполнить скрипт ./install_script Через какое-то время […]