Skip to content

Простой аналог git rebase --interactive с ограниченным функционалом

Notifications You must be signed in to change notification settings

wh4tsername/git-fast-reword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

git-fast-reword

Простой аналог git rebase --interactive с ограниченным функционалом. Для работы требуется pygit2.
Пример работы:

Portable установка:

export PATH=$PATH":$HOME/path/to/script"

Установка:

echo 'export PATH=$PATH":$HOME/path/to/script"' >> .profile

Запуск тестов:

export PATH=$PATH":$HOME/path/to/tests_dir"
tiny-test-git-fast-reword

На исходных кодах intellij тест работает долго, потому что долго выполняются коммиты и их удаление.
Тест:

  1. Делает $num_tests коммитов
  2. Отображает через git log историю и ждёт выхода из git log
  3. Выполняет git-fast-reword $num_tests раз
  4. Отображает результат
  5. Ждёт выхода из git log и удаляет коммиты

About

Простой аналог git rebase --interactive с ограниченным функционалом

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published