]> git.sev.monster Git - dotfiles.git/commitdiff
gitconfig: add git search alias
authorsev <git@sev.monster>
Fri, 5 Apr 2024 21:56:12 +0000 (16:56 -0500)
committersev <git@sev.monster>
Fri, 5 Apr 2024 21:56:12 +0000 (16:56 -0500)
etc/git/config

index ae73c100acfe0f309ce4f64f9fb5f582973d1fe4..bcc9e4d21b9b4be72ad9314939cf98a3401fbc41 100644 (file)
@@ -7,6 +7,7 @@
        submodules-pull = submodule foreach git pull origin master
        pr = "!f() { git fetch -fu ${2:-origin} refs/pull/$1/head:pr/$1 && git checkout pr/$1; }; f"
        tree = log --oneline --graph --branches --color
+       search = !git rev-list --all | xargs -I '{}' git ls-tree -r --full-name --format='%(objectmode) %(objecttype) %(objectname) {}%x09%(path)' '{}' | grep
 
 [init]
        defaultBranch = master
This page took 0.031478 seconds and 4 git commands to generate.