Архив рубрики: Git

WinMerge + Git = mergetool

Давно уже пользуюсь замечательной тулзой WinMerge, чего и вам желаю. И вот настала пора мержить конфликты на гите.. а встроенные тулзы или какие-либо альтернативные Git GUI оказались весьма косячными (протестировал десяток) для конкретно того, что мне нужно. В итоге, дешево-сердито … Читать далее

Рубрика: Git | Оставить комментарий

Github: учимся работать с вилкой правильно

Рано или поздно в жизни каждого ммм… мальтузианина, допустим.. наступает момент, когда нужно учиться по-человечески работать с гитом. В частности заниматься садоводством — выращивать ветки, прививать их, подстригать и проч. Ну я садовод-любитель и все всегда пушил в мастер. На … Читать далее

Рубрика: Git | Оставить комментарий

Git — исключить файл для локальной репы

Этому не учат в школе (заметко для себя). Чтобы спокойно работать с фокнутой репой локально, не бередя раны.. Заходим в папко гитовскую и ищем там файл exclude: \.git\info\exclude туда прописываем пути, например: ../../xxx/ ../../yyy.sh

Рубрика: Git | Оставить комментарий

GitHub: как клонировать конкретную ветку

Если вы только начинаете работать с ГитХабом и используете веб-интерфейс или GitHub Desktop — сделать даже такую простую вещь, как клонировать конкретную ветку репозитория может быть довольно челленжево. Сделать это можно при помощи Git Bash: git clone git://github.com/<user>/<repo>.git cd <repo> … Читать далее

Рубрика: Git | Оставить комментарий

Хранение бинарников на GitHub

Расскажу, что делать, если вы вынуждены хранить бинарники на гитхабе.. Проблема в том, что они часто потом при загрузке от туда .zip архивом виндой не запускаются (ссылка вида https://github.com/[user]/[repo]/main.zip ). Чтобы решить эту проблему нужно создать внутри файл .gitattributes , … Читать далее

Рубрика: Git | Оставить комментарий

Гитхаб: как обновить форк

Бывает форкнешь репу на всякий пожарный (удаляют порой; знаем, проходили..) и забудешь про нее. Но в нее что-то пишут, обновляют — нужно и свою обновить. Сделать это проще всего через веб-интерфейс: в своем форке жмем Compare меняем базовую (base) репу … Читать далее

Рубрика: Git | Оставить комментарий