From 600db5c4fc372609102f0a775c07e5df9a0be2de Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 22 Apr 2022 20:25:51 +0200 Subject: [PATCH] home/git: new aliases: drop, undo --- users/max/home/git.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/users/max/home/git.nix b/users/max/home/git.nix index c7dc233..9e47f3d 100644 --- a/users/max/home/git.nix +++ b/users/max/home/git.nix @@ -10,6 +10,7 @@ aliases = rec { ac = "!git add . && git commit"; dump = "!cd ~/Projects/dump && git clone --depth=1"; + drop = "!EDITOR='${pkgs.gnused}/bin/sed -i s/^pick/drop/g' git rebase -i"; grab = "clone --depth=1"; graph = "log --all --decorate --graph --oneline"; gud = ac; @@ -18,6 +19,7 @@ nuke = "!git reset --hard HEAD && git clean -d -f"; patchwork = "!git init && git add . && git commit -m pre"; strip = "!rm -rf .git/ && echo Stripped repository information"; + undo = "${drop} HEAD~"; unfuck = "reset --hard"; what = "diff HEAD"; where = "diff --name-status HEAD";