GitHub Source Control with Xcode
В этой заметке я расскажу как с помощью терминала установить и начать пользоваться контролем версий
Зачем это нужно? Если по простому, а не по пафосному (сеньйорскому) Кейс такой: пишите свое приложение, решили сделать рефактор кода или запилить новую фишку, и потом бац, что-то сломалось, и не работает так, как раньше, а старый код вы уже переписали новым, а было бы неплохо вернуть старый, альт Z не вариант, и на помощь приходит ваш гитхаб, где можно скачать весь проект на момент последнего комита, или посмотреть конкретный файл и найти там кусок кода который вам нужен.
Еще кейс: у вас украли макбук, или вы его залили так, что не восстановить данные или еще что-то в этом духе. Грустно, но все ваши проекты улетели, не хочется такое пережить если честно)
Самый распространенный кейс: вы работаете в офисе/команде и тогда без гита просто никак, потому что каждый человек пишет свою часть приложения, и нужно как-то мерджить, вот собственно гит и поможет
У гитхаба есть и альтернативы, легко гуглятся, но с тех пор как микрасофт купил гитхаб ограничение на приватные репозитории сняты и можно спокойно и без ограничений пользоваться
Приступим
Первым делом создаем новый репозиторий на гитхабе (уверен, регистрация там имеется) Не забываем поставить галочку Private.
Далее открываем Терминал и переходим в директорию вашего приложения
Далее пишем git init жмем Enter
После чего копируем строку, которую нам предлагает Github
И вставляем в терминал
Теперь сделаем свой первый комит
Пишем в терминале git add . (с точкой)
Далее git commit -am “first time” где first time как не сложно догадаться, название вашего комита
И последнее git push origin master
Это все, вы молодец! А я молодец, что не поленился написать эту заметку(себе же на будущее)
Так выглядит ваш репозиторий
Новые комиты добавляются так же, как уже сделали выше, ничего сложного, зато сколько пользы ;)
P.S.: Наш канал инди разрабов — https://t-do.ru/ReviewsAppStoreRU