TGViewer
Max Syabro and a Slop Driven Development Max Syabro and a Slop Driven Development @syabro_notes · 971 subscribers
Post #130 539
Еще в копилку полезного - три команды, без которых не обходится ни один день


alias wip="git ci -am WIP -n"

alias revert_wip="git log -1 --pretty=%B | grep WIP > /dev/null && git reset --soft HEAD~1 && echo \"WIP reverted\""

git_rebase_develop(){
branch=`git symbolic-ref --short -q HEAD`

target_branch=$1

if [[ $target_branch == "" ]]; then; target_branch="develop"; fi

if [[ $branch == "master" ]] || [[ $branch == "develop" ]] || [[ $branch == "demo" ]]
then
echo "Can't do git_rebase_develop for $branch branch"
return 1
fi

git co $target_branch
git pull
git co $branch
git rebase $target_branch
}


- wip - делает коммит с сообщением "WIP" без прекоммит хуков. Удобно, когда нужно быстро сделать коммит чтобы переключиться куда-то .
- revert_wip - софт-отмена последнего коммита, если он был сделан с помощью wip
- git_rebase_develop - ребейзит текущую ветку с develop. Полезно, когда нужно сделать ребейз ветки с develop, но не хочется каждый раз писать "git co develop && git pull && git co <branch> && git rebase develop"

PS У меня zsh , насчет баша не уверен
  • 🔥 2
More from @syabro_notes
  1. Oct 6, 2026photo post
  2. Oct 5, 2026Беру авиабилеты. Инстинкт прям пиздец выручил - я ненавижу сравнивать 100500 вариантов. И…
  3. Oct 5, 2026Post #931
  4. Oct 2, 2026https://earendil.com/posts/pi-1-0/ О, а тут Pi 1.0 зарелизили Если вы в Cli и юзаете что-т…
  5. Sep 30, 2026Git Tree Compare — как смотреть диффы в worktree сравнивая с base branch и рабочим Cmd+Cli…
  6. Sep 25, 2026TLDR AX (Agent eXecutor) - оркестратор песочниц для агентов на базе Kubernetes. Для тех кт…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →