← Назад

Мои алиасы для git

Кому интересно — забирайте. Ничего сверхественного, просто сокращения основных команд.

sh
alias ga="git add"
alias gs="git status"
alias gc="git commit"
alias gcane="git commit --amend --no-edit"
alias gp="git push"
alias gpp="git pull"
alias gl="git log --oneline --graph --decorate --all"
alias gb="git branch"
alias gck="git checkout"
alias gr="git reflog"
alias gt="git tag"
alias gm="git merge"

p.s. начал использовать eza вместо ls, но для корректной отрисовки иконок нужны шрифты Nerd Font. Я использую JetbrainsMono Nerd Font.

sh
# сам алиас
alias ls="eza --tree --level=1 --icons=always"

# скачать и установить шрифт
brew tap homebrew/cask-fonts
brew install --cask font-jetbrains-mono-nerd-font

далее в настройках терминала просто подрубите шрифт и готово. Я использую Alacritty, конфиг ниже:

toml
# include fonts
[font]
normal = { family="JetBrainsMono Nerd Font", style="Regular" }
size = 18

Пользуйтесь.

Похожие статьи

git tag

Команда тегирования коммитов

07.04.2026 · 1 мин

git stash

Нужно временно сохранить куда внесенные изменения и вернуть к исходному состоянию коммита? Есть команда git stash

07.04.2026 · 1 мин

Краткая история Git

Ядро Linux — это достаточно большой проект с открытым исходным кодом. Большую часть времени разработки ядра Linux (1991–2002 гг.) изменения передавались между разработчиками в виде патчей и архивов.

07.04.2026 · 1 мин

Neetcode | Decode String

Решение алгоритмической задачки «Decode string» на Go.

16.04.2026 · 3 мин

Комментарии

0

Ты: ...

Пока нет комментариев. Будь первым.