Github - без командного рядка

Багато досвідчені користувачі github знають, що аж ніяк не для всього обов'язково потрібно використовувати командний рядок. Це все так.
Тут я зібрав кілька рецептів, використовуючи які ви зможете без єдиної команди git, скопіювати собі репозиторій, створити там допоміжну гілку, в ній щось відредагувати, додати/видалити файли/папки, зробити пулл-реквест в оригінальний репозиторій. А після якогось часу, коли в оригінальному репозиторії накопичаться зміни не відображені в нашій копії — синхронізувати ці два репозиторії — причому теж без жодної git-команди.
Створення гілки
Вважається ознакою гарного тону, якщо ви оформите свої редагування в окремій гілці, адже господар оригінального репозиторію може попросити вас щось змінити/допрацювати перед злиттям.

Додавання файлів
Створення нових файлів тут же далеко ходити не потрібно. Тиснемо "+"


Синхронізація форка з основним репозиторієм
Часто буває так, ми робимо форк репозиторію, правимо там щось, робимо pull-request. Автор приймає цей pull-request і ми заспокоюємось на деякий час.Через кілька місяців ми знову хочемо щось покращити, але наша копія вже безнадійно застаріла. Тут потрібна синхронізація. Легко можна знайти, як це зробити, використовуючи командний рядок. Набагато рідше зустрічається пояснення того, як це зробити безпосередньо на github.
P.S.Я не став тут описувати очевидні речі: як зробити форк, як зробити pull-request - так як вони робляться в 1 клік.
А що ще з неочевидного можна робити з ріпами без використання командного рядка?