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

Что я умею с git:

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


Что еще нужно уметь, чтобы я на законных основаниях мог говорить, что умею работать с git?
  • Вопрос задан
  • 5843 просмотра
Пригласить эксперта
Ответы на вопрос 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
Похожие вопросы
Facechain Санкт-Петербург
от 200 000 до 300 000 руб.
от 200 000 до 300 000 руб.
24 окт. 2018, в 03:33
13000 руб./за проект
24 окт. 2018, в 03:19
4000 руб./за проект
24 окт. 2018, в 01:07
35000 руб./в месяц