Другие языки программирования и технологии

Насколько хорошо надо знать Git начинающему программисту?

сейчас помаленьку изучаю гит и просто офигиваю, сколько там тонкостей... я думал там основные команду это pull и push,но нет. Насколько хорошо надо знать гит на первых парах?
там много НЕНУЖНЫХ тонкостей.
вот чем я пользуюсь в реальном и очень сложном проекте:
git clone // -b, --recursive
git init submodule
git add // *, -A
git commit // в том числе --amend с\без --no-edit для редактирования последнего коммита
git push // в том числе -f
git rebase // редактирует, удаляет, объединяет уже сделанные коммиты. также фикс конфликтов
git pull // в основном --prune, когда конфликты фиксю
git reset // --soft и --hard
git checkout // переключение и создание веток
иногда cherry-pick
на самом гитхабе пользуюсь ишью и пулл-реквестами.
и ВСЁ!

знать надо хорошо, потому что в проект придешь - могут быть другие проблемы - и 90% синьоров и тимлидов будут сыпать все сразу - а чем больше разных проблем, тем больше слез, депрессий и тем тяжелее расти и развиваться.
Михаил Мартьянов
Михаил Мартьянов
92 464
Лучший ответ
надо знать как минимум десять команд.. и опробовать их в деле
AH
A H
70 769
Главное понять как делать бранчи и зачем они нужны. И как все собирать обратно в мастер. Поставь дома гит, ютрек, за неделю разберешься.
Из командной строки работать не обязательно. Есть графические интерфейсы
Скачай cheat sheet, используй его, и на собеседованиях признавайся что используешь его - в этом ничего зазорного нет.
Главное чтобы ты понимал по описаниям в листе, "что оно вообще делает и нафига нужно" - вот это и есть то минимальное знание, которое необходимо. Оно добывается однократным прочтением учебника по гиту.
Максим Шрамко
Максим Шрамко
64 569
Настолько, чтоб работодатель понял, что ты его знаешь. )
Alexey Taganov
Alexey Taganov
53 700
Алексей Деков push,pull,отмена последнего коммита, переключение по веткам-этого мало?
ты крашить линух собрался или все же винду? переходи на светлую сторону силы, бей винду!!!
Алексей Деков чем винда то плоха?