Как стать автором
Обновить

Комментарии 21

VScode поддерживает работу с git из коробки, странно что в 1м пункте не посоветовали перейти именно на него.
IMO последние крупные обновления сделали VScode лучшим редактором. После него даже на Atom смотреть не хочется.
Очень удобно использовать Git GUI, например, SourceTree, GitHub Desktop. Для clone/push/pull вполне хватает, а если нужно что-то более сложное сделать, то прямо из программы можно открыть терминал.
Так даже более сложные команды можно в GUI исполнять. Например я делаю rebase с помощью GitExtensions. Там же можно выполнять stash, cherry-pick и другие вещи.
Чему вы учите молодежь? Только vim и консоль. Только хардкор. А то они потом не знают что делает их IDE за кулисами и git команд, потому что их не было в интерфейсе.
Точно, избегать vim — это плохой совет новичкам. Знание vim может пригодиться в жизни в самый неожиданный момент)
НЛО прилетело и опубликовало эту надпись здесь

По‐моему самое сложное в рисовании такого сумматора — это найти определение «суперпараллельного переноса». Гугл его не знает. После этого после применения метода Куайна отлично рисуются любые цифровые схемы, где не нужно учитывать задержки.


// Я как‐то даже писал программу на Python, которая генерировала отчёт на LaTeX о том, как создать «программу для светофора» (читай: конечный автомат; на входе меандр от таймера, на выходе сигналы светофора), оптимизируя именно методом Квайна. Конечно, можно было и написать руками: в программе не было ни одного стороннего модуля (т.е. я не использовал готовое решение), только стандартная библиотека Python. Но зачем нам тогда технологии?

А как включить vim? )
Плюс один, ибо гуи часто делают за кулисами такую фигню что потом на голову не налазит.
Только консоль, ибо так начинаешь понимать как что работает и полностью контролируешь процесс
А оно надо? Благодаря GUI для гита вроде SourceTree у нас и художники, и моделлеры могут с проектом работать без проблем.
Увидел интересную статью.

Привычно пошёл читать оригинал. Увидел смешную фразу: «calmly make my way deleting the carrots» — «спокойно расчищаю себе путь, удаляя „морковки“» — кто решал merge conflicts, тот ведь сразу понимает, что «морковки» — это метки >>>> и <<<<, обозначающие границы конфликта))

«Интересно, как перевёл это MagisterLudi?» — подумалось мне. Оказалось, никак)

Термин далеко не общепринятый. Кроме исходной статьи, слово carrot применительно к знакам >>>> я нашёл только здесь: developer.amazon.com/docs/fire-app-builder/pulling-updates-from-github.html

А зря. Классное словечко. Надо взять на вооружение))
Круть! Спасибо что поделились)
Совет № 1: Измените редактор по умолчанию
Для многих людей текстовый редактор при использовании Git через терминал — VIM.

Сколько раз настраивал гит на новой машине, при первом запуске всегда спрашивает, какой редактор использовать по умолчанию.

Совет № 2: Используйте dotfiles

У гита в репозитории есть свой собственный git-promt.sh, зачем искать какие-то сторонние решения, мне не понятно.
И я бы еще сюда добавил про git bash completion, удобная штука.
Сколько раз настраивал гит на новой машине, при первом запуске всегда спрашивает, какой редактор использовать по умолчанию.

Вот в упор не помню такого вопроса в Ubuntu. nano по умолчанию и разбирайся каждый раз как его на vim поменять.

В случае с cygwin (babun) тоже никаких вопросов. Я, правда, не помню, шёл ли git с babun или ставился отдельно через pact, но, мне кажется, первое. После установки git на Windows через chocolatey вопросов по поводу редактора я опять как‐то не помню (может, потому что я практически не использую git для собственных проектов, соответственно не делаю что‐то, что могло бы вызвать редактор, а «при запуске» на самом деле означает «при попытке сделать что‐то, что требует редактор»). И разумеется, никаких вопросов про редактор при установке на Gentoo — здесь $EDITOR определяется в /etc/profile, соответственно повода спрашивать нет.

Под винду: posh-git.

Почему в качестве картинки для привлечения стоит какая-то девушка?
Я так понимаю, что это автор. Вот у меня полсотни статей на Хабре. Вам бы показалось странным, если бы возле каждой я ставил свою фотку?
Предложите свой вариант картинки, я заменю.

Голосую за собачку в майке или скриншоты консоли с подсветкой ветки ;)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий