*git

kb 01.02.2013 15:47

Пояснил, зачем я делаю свои костыли с клонированием на каждую фичу (а не как все нормальные люди занимаюсь плясками с git stash) http://www.redhotchilipython.com/en_post...

kb 21.01.2013 06:07

Скажите, как правильно гит под макос устанавливать? С офф сайта через их dmg или же через brew какой-нибудь?

kb 02.01.2013 11:02

В анонсе новой версии отмечается, что в одном из будущих значительных выпусков Git будет изменено поведение команды "git push" по умолчанию. В ситуации когда при выполнении "git push" явно не указано что именно помещать в репозиторий ранее использовалась семантика "matching", при которой для обновления выбирались ... more →

kb 30.11.2012 18:30

Why did Git become so popular? http://programmers.stackexchange.com/que...

git
kb 22.11.2012 14:36

Еще раз крайне спасибо https://github.com/wmanley/git-meld

git
kb 22.11.2012 11:51

Этот момент, когда в мастере исчезли куски твоего кода, а перед этим была содомия с мерджами (т.к. кое-кто замержила мастер в стабильную ветку и запушала, и тебе пришлось делать git revert -m 1).

git
kb 25.10.2012 13:22

git di
git: 'di' is not a git command. See 'git --help'.

Did you mean one of these?
diff
add

git
kb 23.10.2012 16:18

После обновления убунты обновился и гит (до 1.7.*). Внезапно начал при операции pull и автоматическом мерже запускать мне емакс с просьбой, по сути, согласиться с его мержем. Бесит как-то, что ли.

kb 17.08.2012 16:10

Что ж, наконец-то могу сказать, что я более-менее научился в гит. Смог без большого кол-ва WTF пойти в нужное место (checkout), отколоть локальный бранч, вмержить с --no-ff и --no-commit нужную веточку и в meld'е удобно открыть изменения. Да, я знаю, что в нормальных dcvs это всё делается одной командой.

git
kb 06.08.2012 06:20

So true:

> Use Mercurial instead! Sure, if you’re the lucky person who gets to choose the VCS used by your project.

Вообще, на следующем проекте вернусь к меркуриалу. https://steveko.wordpress.com/2012/02/24...

kb 19.07.2012 14:13

подскажите, пожалуйста. в одной ветке я переименовал файл, в другой ветке чувак тоже переименовал этот файл так же. но гит их не мерджир, а оставил мою версию foo.py, и файл вида foo.py~origin_branchnamehere . как их "смержить" чтоб по-умному?

git
kb 26.06.2012 09:52

как-то отстрелили себе обе ноги. в результате при мерже вижу следуещее: base у двух файлов — пустой файл, при этом что local что remote отличаются только на пару строчек. пытался воспроизвести — пока не вышло.

kb 15.05.2012 16:05

gitk таки показывает возле каждого коммита бранчи. конечно, после мерджа вы красите обе ветви в оба бранча (что перечеркивает некоторые прелести), тем не менее чтоб вовремя увидеть ненужный мерж — очень ок.

kb 04.05.2012 17:44

git branch --contains <commit_id>

kb 24.04.2012 15:26

Подскажите, пожалуйста, как сделать чтоб git status показывал поддиректории тоже? Спасибо.

git
kb 26.03.2012 12:43

А еще гит говно потому что в нём нету hg extdiff -p meld. Пойду пробовать костыли всякие.

Для тех, кто не понял — оно берёт ваш diff (со всеми параметрами как у обычного diff), аккуратно складывает в нужное место файлики, и открывает diff папок во внешней программе. В ней вы можете ревьювить / редактировать / ... more →

kb 07.03.2012 10:54

Я выбирал http://files.taesoo.org/git-emacs/git-em...

Что-то лучше есть?

kb 05.01.2012 09:48

Git решил, что даже если файл бинарный — надо его помержить программой мержа, в результате подвесил мне kdiff3 http://dl.dropbox.com/u/865508/Selection...
При меркуриале такого не было.

git
kb 29.12.2011 13:36

Нет, как же всё-таки сложно объяснять концепцию origin'ов обычным пользователям / фронтэндщикам. Меркуриал с его многоголовием был попроще как-то, что ли (при том, что верстальщик был чуть слабее на мой вкус).

git
kb 05.12.2011 21:31

Технологии новые, костыли — старые http://dl.dropbox.com/u/865508/Selection...

kb 25.11.2011 10:53

git позволяет делать pull, когда у вас есть локальные изменения. таким образом, вы можете находиться на очень старой версии (и делать работу), сделать git pull, взяв текущие изменения некоторых линий кого-то другого, потом вы продолжаете работать, а кто-то другой эти линии поменял (исправив ошибку), после чего вы ... more →

git
kb 24.11.2011 10:59

Я знал, что гит не дает запушать, если нет ни одного коммита (точнее не может создать ветку master без единого коммита). Но я до сих пор не понимаю, почему не исправить это? Ведь бесит, и пришлось звать "знающих людей", а те обвиняют "ты инструмента не знаешь, читай маны, бла-бла-бла". Придется читать маны, ... more →

git
kb 25.10.2011 22:32

Чтоб сделать в гите hg incoming надо написать git fetch && git log ..origin/master
Чтоб сделать в гите hg outgoing надо написать git fetch && git log origin/master..

git
kb 03.10.2011 16:14

ШТО? Bitbucket теперь умеет GIT? Блеать :-( Придется гит учить.

kb 18.07.2011 13:50

Ой, этого я не видел. Как готовили гит для гитхаба https://github.com/blog/530-how-we-made-...
И как готовили меркуриал для гугла (BigTable) http://www.google.com/events/io/2009/ses...

Do you really want to delete ?

*git is used by:

0xd34df00d

0xd34df00d

kb

kb

16+

238328

Minoru

Minoru

analizer

analizer

gelraen

gelraen

werehuman

werehuman

Hirthwork McGillah

hirthwork

Crazy_Owl

Crazy_Owl

Myp

Myp

Octocat

octocat

4DA

4da

Darth Bricktop

Like-all

eurekafag

eurekafag

λ

lukish

diSabler

diSabler

Michael Pogoda

MPogoda

Azzz

azzz

mva

mva

Rayslava

SirAnthony

SirAnthony

der_FeniX

der_FeniX

proton

proton

Ky6uk

Ky6uk

Nico-izo

Nico-izo

folone

folone

Forth EMU

emu

sayafag

Softovick

Softovick

shchvova

shchvova

lexszero

lexszero

RainerGomes

RainerGomes

Артс

arts

Voker57

Voker57

0x2207

0x2207

Ilya Petrov

muromec

Shu

Shu

Maxim Kirenenko

part1zano

eoranged

eoranged

Monah Tuk

hatred

svtk

svtk

wasd

wasd

Fess

zetoke

няша

generatorglukoff

zw0rk

zw0rk

Darion

Darion

Kolyan-ufalug

Kolyan-ufalug