разместил на Гитхабе.
                  
                  
                  Несколько вопросов:
                  
                  
                  1) когда я нажимаю Commit, то я не посылаю файлов, я лишь делаю как бы новое событие, что в проект были внесены изменения. Потом нажимаю Push, файлы загружаются с пометкой, которую написал в коммите. Я правильно думаю пока?
                  
                  
                  2) когда заливаю проект, выбираю ветку. Я всегда выбираю Master. Зачем тогда создавать новые ветки? Или тогда не возможно будет вернуть предыдущую версию(так как я постоянно перезаписываю единственную существующую)?
                  
                  
                
https://git-scm.com/book/ru/v2/Ветвление-в-Git-О-ветвлении-в-двух-словах
Коммит - это ты изменения записываешь на карточку и кладёшь в стопку. Локально. Push - пересылаешь на origin стопку карточек, которых там ещё нет. Pull - забираешь карточки с origin в локальную стопку. Ветвление - часть изрядного количества нормального workflow. Разбирайся сразу, это позволит сэкономить тучу времени в дальнейшем. и с git rebase тоже.
Обсуждают сегодня