
Gitgud-это репозиторий с открытым исходным кодом, предназначенный для того, чтобы предоставить начинающим и опытным разработчикам платформу для изучения и улучшения своих навыков GIT. Репозиторий построен с целью предоставления интерактивного опыта обучения для разработчиков всех уровней квалификации. Независимо от того, начинаете ли вы только работу с GIT или хотите улучшить свои существующие навыки, Gitgud предоставляет обширный набор ресурсов и инструментов, которые могут помочь вам освоить GIT. Gitgud позволяет легко визуализировать и полностью использовать GIT в ваших проектах. Он создается с использованием чернил, которая обеспечивает тот же опыт построения пользовательского интерфейса на основе компонентов, который реагирует, но в интерфейсе командной строки (CLI).
$ npm install --global gitgud
Это установит пакет во всем мире
$ GitGud
Перейдите к любому проекту, который имеет в нем каталог GIT, и запустите команду «Gitgud». Это загрузит интерфейс Gitgud в окно вашего терминала
Пользовательский интерфейс Gitgud состоит из: неустойчивых изменений, поставленных изменений, кнопок и кнопок функциональности GIT ветви
Перейдите по пользовательскому интерфейсу с помощью кнопки «вкладка» или клавиш со стрелками влево/правый
Нажмите кнопку «Ввод/возврат», чтобы выбрать/нажать опцию
На протяжении всего приложения вы можете нажать кнопку «ESC» (Escape), чтобы вернуться назад
Вы можете выйти из приложения, запустив Ctrl + C
STAGE/UNSTAGE (all files) чтобы переместить все файлы между изменениями этапа и изменениями.Gitgud позволяет пользователям настраивать как внешний вид приложения, редактируя «StyleFile».
Чтобы получить доступ к «stylefile» глобально установленного Gitgud, вам сначала нужно будет выяснить, где NPM сохраняет ваши глобально установленные файлы. Для этого запустите следующую команду:
npm root -g
Это вернет местоположение ваших глобально установленных пакетов NPM.
На Mac вы должны увидеть что -то вроде этого: /usr/local/lib/node_modules
В Windows вы можете получить это: *c: users you appdata roaming npm node_modules
Перейдите к тому, где хранятся ваши глобальные пакеты, откройте папку Gitgud, а затем откройте файл StyleFile в редакторе (команда: nano styleFile.js откроет его в большинстве систем Mac/Linux).
Когда вы откроете файл, он будет выглядеть так:

showLogo :false , но если вы хотите иметь логотип Gitgud поверх вашего графического интерфейса, вы можете изменить это на true .defaultColor :accentColor :gitTreeColor :appResize :showFlag :false по умолчанию.Gitgud - это полностью проект с открытым исходным кодом, и взносы приветствуются!
При отправке запроса на привлечение, пожалуйста, четко объясните добавленную вами функцию, или исправленную вами ошибку.
Впервые участники также приветствуются! Есть некоторые проблемы, отмеченные good first issue . Это может быть хорошим местом для начинающих!
Спасибо Joseph Garrone за то, что он дал нам название пакета NPM.