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

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

Багато досвідчені користувачі github знають, що аж ніяк не для всього обов'язково потрібно використовувати командний рядок. Це все так.

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

Створення гілки

Вважається ознакою гарного тону, якщо ви оформите свої редагування в окремій гілці, адже господар оригінального репозиторію може попросити вас щось змінити/допрацювати перед злиттям.

github

Додавання файлів

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

щось
І відразу ж переходимо в режим редагування новоствореного файлу: Тут можна відредагувати як сам файл, так і його ім'я. У редагуванні імені є одна цікава особливість - використовуючи '/' та '../' можна переміщатися по дереву каталогів. (У результаті, при створенні файлу, заодно будуть створені папки, що не існували до цього)
зробити

Синхронізація форка з основним репозиторієм

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

P.S.Я не став тут описувати очевидні речі: як зробити форк, як зробити pull-request - так як вони робляться в 1 клік.

А що ще з неочевидного можна робити з ріпами без використання командного рядка?