3 июл. 2015 г.

GIT. Установка meld в качестве mergetool под Windows

При автоматическом слиянии ваших изменений, если у git'a возникли конфликты, придется делать слияние вручную. Для удобного графического управления слиянием служат инструменты mergetool. Их есть несколько, но мы поговорим о meld.
Как известно, со многими unix системами, meld устанавливается по умолчанию и его просто нужно задать git'у. Что делать, если у вас Windows? Правильно! Установить самим, а потом так же задать git'у в качестве mergetool.

Пошагово это выглядит так:


2 июл. 2015 г.

Команды GIT

Основные команды


* git status - посмотреть изменения

* git add . - добавить все изменения к коммиту и git начинает их отслеживать

* git add -all - тоже самое, только добавляет еще и новые, не отслеживаемые файлы

* git commit - описание изменений

* git pull - подтягивает изменения с сервера и мерджит их

* git pull --rebase - с флагом "rebase" можно избежать мерджа при стягивании изменений. То есть, ваши последние локальные коммиты перенесутся наверх и уродливый коммит с мерджем создан не будет

* git push - постит изменения на сервер