Пушимо додаток на GitHub

Створено Alyson La, @realalysonla

Переклад українською - Nadia Gubernator, @NadiaGubernator

Редагування та оновлення - Aleksandra Klochko, @aleksacastle

Що потрібно зробити перед початком

Git & GitHub

Ментор: Трохи поговори про git, контроль версій та open source

Запуш свій додаток на GitHub використовуючи термiнал/командну стрічку

У своєму GitHub профілі клікни “new repo” screen shot 2013-06-01 at 12 38 50 pm назви репозиторій (наприклад: rails-girls), додай короткий опис, обери варіант “public”, та клікни “create repository”.

Переконайся, що термiнал вiдкритий в папцi railsgirl та виконай:

git init

Це створить git каталог для твого проекту

Примітка: Якщо Heroku guide вже пройдено, тобі цей крок не потрiбен.

Наступним кроком перевір, чи існує файл README.rdoc в твоїй railsgirl папці:

ls README.rdoc
dir README.rdoc

Якщо такого файлу немає - створи його:

touch README.rdoc
type nul > README.rdoc

Ментор: Трохи поговори про README.rdoc

Потім набери:

git status

Ця команда перелічить всі змiненi, але ще не закомiченi тобою файли в проектi.

Ментор: Розкажи про свої улюблені git команди

Виконай

git add .

щоб позначити всі зміненi файли як ті, що треба додати до коміту.

Команда:

git commit -m "first commit"

додасть всі позначенi файли до комiту з назвою “first commit”.

Потім набери, змiнивши username в посиланнi на твiй аккаунт:

git remote add origin https://github.com/username/rails-girls.git

Твоя сторінка GitHub репозиторію буде містити її url, тому краще скопіюй його, а не набирай вручну. Ти можеш скопіювати і вставити посилання зі сторінки твого GitHub репозиторію клікнувши на значок буферу обміну поруч з URL.

Це створює віддалений доступ, або з’єднання, яке називається “origin” і вказує на GitHub репозиторій, який був щойно створений.

Щоб пушнути новий комiт в гілку “master” на GitHub:

git push -u origin master

Вітаємо! Твій додаток тепер є на GitHub! Перевір це перейшовши по тому ж url, яке використовувалося раніше: https://github.com/username/rails-girls (без .git частини)

Якщо ти хочеш продовжувати робити зміни та пушити їх на GitHub, тобі знадобляться три команди:

git add .

git commit -m "тут має бути твій підпис коміту"

git push origin master

Що далі?

Будь частиною Open Source спільноти

Дізнайся більше про Git