Перед git push нужно делать git pull, но как решить конфликты?
Доброе утро!
Коллеги напушили в репозиторий кучу всего, а я только начал юзать гит. Понимаю что перед пушем нужно запулить себе изменения и могут возникнуть конфликты, так как коллеги затрагивали те файлы, которые я тоже менял локально у себя.
т.е. если я сделаю pull то мои изменения попросту затрутся.
Как мне запулить все так, что бы изменения моих коллег появились у меня не затерев моих правок и я потом смог запушить все в репозиторий?
Спасибо
UPD спасибо за ответы! Почитал доки, разобрался. GIT рулит!)
Если правки коллег не затрагиваю те строки, что меняли Вы, никаких потерь не случится.
Если изменялся один и тот же код - git покажет конфликт и предложит его решить.
Поставьте TortoiseGit, с его помощью быстро разберетесь в подобных вопросах.