Что нужно уметь, чтобы я справедливо мог вписать git в резюме?

Что я умею с git:

  • Склонировать репозиторий или создать свой
  • Закоммитить
  • Отменить последний коммит
  • Подгрузить изменения из опубликованного репозитория
  • Запушить
  • Создать, изменять и удалять ветки
  • Делать слияние веток
  • Переключаться между ветками


Что еще нужно уметь, чтобы я на законных основаниях мог говорить, что умею работать с git?
  • Вопрос задан
  • 5964 просмотра
Пригласить эксперта
Ответы на вопрос 9
bask
@bask
Этого достаточно.
Но придерживаться Git Flow крайне рекомендую.
Здесь простым языком и по-русски:
https://proglib.io/p/git-github-gitflow/
Ответ написан
rebase, в какой момент его лучше делать при мерже в мастер?
можно ли в мастер делать push --force ?
Интерактивный rebase зачем он нужен?
Reset когда и какой?
https://git-scm.com/book/ru/v2
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
К вышеперечисленному добавьте

* просто ориентироваться в терминологии - знать чем отличается branch от tag, что такое HEAD, STASH, что делает pull и fetch.

* уметь настроить свой git профайл (прописать юзера, прописать емал)

* Уметь настроить авторизацию - ssh ключи для работы по ssh протоколу, или уметь сохранить пароль для работы по https протоколу (можно потренироваться на github).

* уметь просматривать лог коммитов и ориентироваться в нем
Ответ написан
GavriKos
@GavriKos
Из навыков - резолвить конфликты.
А вообще нужно не просто уметь, а понимать зачем и почему это делается.
Ответ написан
mindtester
@mindtester
делаю странные вещи, обычно на C#
если не уверены, пишите:
- знаком с git
- имею навыки работы с git
ps возможно позднее, вы поймете что уже тигр в git... но тогда и вопрос отватился
Ответ написан
@iivvaall
Git это каждодневный инструмент. Хорошо, если ты им пользуешься не замечая его. Думаешь начать задачу и заводишь новую ветку, а не втыкаешь в монитор, вспоминая как в git'е сбранчиваться. Редкие вещи, типа git bisect, нужно уметь делалать с гуглом под мышкой. Вот вроде бы для обычного разработчика и все.
Ответ написан
SerzN1
@SerzN1
Challenge me!
в разных командах разный подход, начиная от описания комитов, веток и заканчивая тем что все в 1 ветке

ИМО нужно уметь
- слить и залить изменения
- уладить конфликты
... остальное дело практики, так как учится на раз два
Ответ написан
Каждый начинающий git'er должен знать про команду git reflog, т.к. если что-то поломал, то reflog всегда спасет! :)
Ответ написан
BojackHorseman
@BojackHorseman
...в творческом отпуске...
фигня это все, главное уметь правильно решить конфликт
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
ООО "СИРЕНА БАС" Москва
от 100 000 до 150 000 руб.
Amigoweb Магнитогорск
от 50 000 до 70 000 руб.
Amigoweb Магнитогорск
от 50 000 до 70 000 руб.