Я не понимаю, как люди пользуются гитом, когда рядом есть меркуриал.
Просто не понимаю.
Простые примеры.
В hg все команды можно сокращать до префиксов. Например, коммит, очевидно:
hg co
Всё в шоколаде и очень удобно. Разумеется, такого же следует ожидать и от гита, да? Пробуем:
$ git co
(
Read more... )
Comments 197
git config --global alias.st status
(ну или как вверху указали)
2. Для текущего бранча просто поставь себе git-completion.bash:
echo "command source /usr/local/git/share/git-completion.bash" > ~/.bash_profile
3. Вместо git add; git commit делай git co -a.
А вообще да, hg лучше. Но git популярнее из-за github, в частности. Смиряйся.
Reply
…и между делом начинай юзать hg-git (оно, правда, не совсем production-ready, но c pull/push/merge справляется)
Reply
2. а есть жеж много людей которые не пользуют анальный баш
Reply
Reply
а почему нет команды hg remote?
а почему все ремотные ветки валятся в кучу, как понять какая из них откуда и что сделать чтобы так не было?
а как посмотреть откуда ты делал мерж? hg log крайне лаконичен, и в хелпе не нашлось ключей которые это показывают.
а так да, программа удобная, если тортойз запустить
Reply
2. в отличие от git, история в hg не бьётся на ветки. поэтому вопрос смысла не имеет.
3. в логе пишется, кто что с чем слил. в связке с п. 2 получается, что вопрос тоже смысла не имеет.
Reply
3. мне сейчас негде воспроизводить, но я отлично помню что никакой ссылки на источник мержа не было, записи прямо ниже относились только к одной из родительских веток.
Reply
3. а какая разница, откуда приехал коммит, если вопрос на самом деле «от кого этот коммит/эта ветка?»
Reply
а что в хг нельзя? Очень удобно.
Reply
Reply
Вон люди признаются, что им проще из проводника контекстные менюшки кликать - тоже вариант.
Или у тебя без вариантов?
Reply
Reply
Reply
Reply
Reply
Leave a comment