Last active
January 27, 2021 10:50
-
-
Save Xitsa/7203ff562faa2c703a3e30b62dba96ae to your computer and use it in GitHub Desktop.
Интеграция git и fzf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[alias] | |
xdiff = "!f() { \ | |
git diff "$@" $(git ls-files --modified --exclude-standard | fzf -m); \ | |
}; f" | |
xadd = "!f() { \ | |
git add "$@" $(git ls-files --modified --others --exclude-standard | fzf -m); \ | |
}; f" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Пара дополнительных команд, которые позволяют уменьшить время на манипуляции с изменёнными файлами в git при работе только с клавиатуры. | |
Когда я хочу посмотреть какие-то изменения, я вбиваю команду `git xdiff`, набираю часть символов, а дальше либо один файл по вводу или табом выбираю несколько. | |
Когда хочу внести изменения в индекс, я вбиваю команду `git xadd` или `git xadd -p` и аналогично выбираю файлы информацию о которых хочу добавить в индекс. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment