dotfiles

dot files
git clone git://git.rr3.xyz/dotfiles | git clone gits://git.rr3.xyz/dotfiles
Log | Files | Refs | Submodules

git-unstage (301B)


      1 #!/bin/sh
      2 
      3 if [ $# -eq 0 ]; then
      4 	set -- .
      5 fi
      6 
      7 if ! git diff --staged --quiet -- "$@"; then
      8 	git diff --staged --relative --name-only -- "$@" | sed 's/^/Unstaging /'
      9 	git diff --staged --relative --name-only -z -- "$@" |
     10 		git restore --staged --pathspec-from-file=- --pathspec-file-nul -- || exit
     11 fi