Устроился на работу где работают в команде с ещё одним человеком(он тоже студент и уровень знаний примерно как у меня) Правильно ли я понимаю алгоритм роботы через гит.
сделал git clone. Сделал свою ветку (пусть myBranch). Все изменения вношу в свою ветку. Дальше когда докодил какую-то часть задачи перемешаюсь обратно git checkout master, делают git pull чтоб скачать те изменения которые сделал второй разработчик, после этого сливаю git merge myBranch. И если получаю что какие-то файлы мы редактировали одновременно то вручную смотрю что да как и вручную вношу туда изменения. После того как все это вручную исправил делаю git push