Мердж гілки локально, видалення гілки зтягнення з upstream.

Очищення

Якщо гілки більше не потрібні, ви можете видалити їх локально і віддалено. Вчасне видалення - зручний спосіб підтримання чистоти і зручної структурованості репозиторію.

Локальний мердж

Ваш pull request був злитий. Ваша гілка була злита в гілку 'gh-pages' оригінального репозиторію на GitHub. Ви можете злити вашу гілку також локально.

Для початку, перемістіться у гілку в яку ви хочете змерджити, в нашому випадку це буде гілка 'gh-pages'.

git checkout gh-pages

Тепер вкажіть яку саме гілку ви хочете сюди змерджити. В цьому випадку, ваша гілку яка починається з "add-".

git merge <BRANCHNAME>

Очистіть репозиторій за рахунок видалення цієї гілки. Тепер коли вона вже була злита вам вона вже не потрібна тут.

git branch -d <BRANCHNAME>

Ви також можете видалити цю гілку з віддаленого репозиторію на GitHub:

git push <REMOTENAME> --delete <BRANCHNAME>

Затягнення з Upstream

І останній пункт, який також є дуже важливим, початковий репозиторій був змінений коли ваш pull request був злитий. Reporobot додав ваше імя на веб-сайті. Якщо ви затягнете ці зміни з upstream, ви отримаєте зміни які є в тій версії також. Ви можете переглянути їх в: yourusername.github.io/patchwork.

Щоб затягнути з original upstream:

git pull upstream gh-pages

Вітаємо!

Ви створили локальний репозиторій, віддалений репозиторій, попрацювали в парі, викладали, затягували і долучились до міліонів інших розробників який розвивають та насичують open source!

Відвідайте jlord.github.io/patchwork щоб побачити своє ім'я! Думаєте що далі? Гляньте сюди.

Оберіть директорію репозиторія.
  • Злити в поточну гілку
  • git merge <BRANCHNAME>
  • Змінити гілку в якій ви працюєте
  • git checkout <BRANCHNAME>
  • Видалити локальну гілку
  • git branch -d <BRANCHNAME>
  • Видалити віддалену гілку
  • git push <REMOTENAME> --delete <BRANCHNAME>
  • Затягнути с віддаленого репозиторію
  • git pull <REMOTENAME> <BRANCHNAME>