14 Мая 2019

Что такое GitHub

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub, Inc. Сервис бесплатен для проектов с открытым исходным кодом и небольших частных проектов, предоставляя им все возможности (включая SSL), а для крупных корпоративных проектов предлагаются различные платные тарифные планы.

Если простым-человеческим языкам, то GitHub это хостинг для разработчиков, который позволяет одновременно нескольким разработчикам работать над одним проектом, синхронизировать изменения и контролировать версии. В случае возникновении конфликта версий, владелец проекта просматривает внесенные изменения и регулирует конфликт.


Для начала работы в GitHub требуется регистрация. Для этого заходим на сайт - https://github.com, вводим Логин, Email и Пароль. 

Screenshot at May 14 12-29-04.png

На указанную почту, придет письмо с просьбой подтвердить ваш адрес электронной почты.
Выбрав тариф и ответив на несколько просты вопросов о себе, вы полностью готовый аккаунт на GitHub.

При первом входе в свой профиль вы можете "прочитать документацию" или же "начать новый проект" 

Screenshot at May 14 13-50-33.png

Нажимаем кнопку "start a project", задаем и вводим имя репозитария. Можно указать любое имя, но лучше использовать имена относящиеся к вашему проекту.


По ссылке - https://desktop.github.com/ можно скачать десктопную версию приложения для Mac и Win.
После установки и запуска программы, вам потребуется ввести логин и пароль которые вы вводили при регистрации на сайте.
Рекомендуется также установить "Command Line Tools", так как это потребуются для командной строки.

Можно работать через web-интерфейс, можно через приложение, а так же через командную строку (terminal).

Ниже приведены основные команды для терминала Mac

ls - вывести содержимое текущего каталога.
cd downloads - перейти в папку Downloads. Можно указать любую папку, в которую вы хотите перейти.