From c2282ee0a3a5de366621da8cf19edb42460633f9 Mon Sep 17 00:00:00 2001 From: Arity-T Date: Sat, 11 Jan 2025 20:00:31 +0300 Subject: [PATCH] =?UTF-8?q?=D0=90=D0=BB=D0=B8=D0=B0=D1=81=D1=8B=20=D0=B2?= =?UTF-8?q?=20Git?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/git/aliases.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 docs/git/aliases.md diff --git a/docs/git/aliases.md b/docs/git/aliases.md new file mode 100644 index 0000000..1a3f920 --- /dev/null +++ b/docs/git/aliases.md @@ -0,0 +1,39 @@ +# Алиасы команд в Git + +## Полезные ссылки +- [Раздел](https://githowto.com/ru/aliases) в GitHowTo + +## Мои алиасы +Просто выполнить в терминале: +```sh +git config --global alias.co checkout +git config --global alias.ci commit +git config --global alias.cim "commit -m" +git config --global alias.st status +git config --global alias.br branch +git config --global alias.hist "log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short" +git config --global alias.histt "log --pretty=format:'%h %cd | %s%d [%an]' --graph --date=iso" +git config --global alias.ad "add -A" +``` + +Пример использования: +```sh +git st # git status +git co main # git checkout main +git cim "Some changes" # git commit -m +``` +## Создание алиасов +```sh +git config --global alias. +``` + +## Вывести список алиасов +```sh +git config --global --get-regexp alias +``` + +## Удаление алиасов +[Вопрос](https://stackoverflow.com/a/48110875/17341937) на StatckOverflow +```sh +git config --global --unset-all alias.your-alias +``` \ No newline at end of file