Доброго времени суток, у меня возник такой вопрос.
До сих по не могу понять как работать с git.
Можете мне объяснить?
К примеру я работаю с проектом, я его закончил.

я отправляю всё на репозиторий в github, другой человек клонирует его к себе на пк и к примеру хочет к сайту сделать adaptive и чтобы не смешивать всё в главной ветке, он создает вторую и называет её adaptive. Только я не могу понять как вносить изменения в ветку adaptive, её нужно создать изначально как папку рядом с главным проектом или же как-то по другому. Ибо всё что я смотрел, были туториалы и они меняли всё в консоле, но я же не буду адаптивку в консоле писать.
Хочется понять как работать с git, пытался найти, но не могу никак разобраться.