Git: сістэма кантролю версій
Материал из Вікі Фаланстэра
Версия от 19:16, 11 марта 2018; Svetit (обсуждение | вклад)
Мэта: Вывучыць асновы працы з git.
- Стварыць рэпазіторый на github.com
- Зрабіць лакальныя змены і заліць іх у рэпазіторый.
- Папрацаваць з pull request
Содержание
Тэорыя
Заданне
Для выканання заданняў вам спатрэбіцца шукаць дадатковую інфармацыю пра каманды shell у інтэрнэце!
Удаленае падключэнне да сэврвера на Windows
- Зайсці у тэчку "Загрузки", запусціць прыладу putty.exe
- У поле Host Name (or IP Address) запісаць 10.194.0.220
- У акне кансолі ўвесці лагін: user і пароль: user.
Цяпер вы працуеце на ўдаленам Linux сэрверы.
Стварэнне рэпазіторыя
- Зайсці на сайт github.com. Зарэгістравацца, ці залагініцца, калі у вас ужо ёсць акаунт.
- Стварыць новы рэпазіторый, публічны. Пад назвай свайго прозвішча (лацінскімі літарамі).
- Стварыць у тэчцы home тэчку са сваім прозвішчам. У сваёй тэчцы стварыць тэкставы файл і напісаць у ім 5 радкоў тэкста з сэнсам.
- Выканаць усе каманды, якія пералічаны на сайце github (каманды неабходна выканаць у сваёй кансолі), каб звязаць ваш рэпазіторый са створаным на сайце github.com.
Заліць змены ў ваш рэпазіторый на github.com
- Цяпер дапішыце ў ваш тэкставы файл яшчэ два радкі.
- Знайдзіце і прачытайце у інтэрнэце пра каманды: git status, git add, git push, git commit, git pull.
- Прымяніце патрэбныя каманды для таго, каб заліць вашы змены ва ўдалены рэпазіторый.
Скачайце сабе рэпазіторый сваго таварышча і дадайте ў яго вашы змены
- Запытайце ў вашага таварышча спасылку на створаны ім рэпазіторый.
- Стварыце бранч рэпазіторыя вашага таварышча. Знайдзідзе у інтэрнэце правілы выкарыстання каманды git checkout.
- Зрабіце змены у гэтым рэпазіторыі: стварыце і дадайце новы тэкставы файл з 5-ццю радкамі тэксту.
- Дадайце змены ў ваш бранч.
- Зрабіце pull request.
Заапрувіць pull request у ваш рэпазіторый
- Пад час таго, як вы рабілі змены у рэпазіторый вашага таварышча, ён (яна) робяць змены у ваш рэпазіторый.
- неабходна праглядзець і паццвердзіць pull request вашага таварышча у ваш рэпазіторый.