Skip to content

Commit

Permalink
Trivial git script fixups
Browse files Browse the repository at this point in the history
Fix permissions, and add trivial "reset" and "add" scripts.

The "reset" script just resets the index back to head, while the "add"
script is just a crutch for people used to do "cvs add".
  • Loading branch information
Linus Torvalds committed Jun 15, 2005
1 parent 479346a commit 40d8cfe
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 4 deletions.
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ INSTALL=install
SCRIPTS=git git-apply-patch-script git-merge-one-file-script git-prune-script \
git-pull-script git-tag-script git-resolve-script git-whatchanged \
git-deltafy-script git-fetch-script git-status-script git-commit-script \
git-log-script git-shortlog git-cvsimport-script git-diff-script
git-log-script git-shortlog git-cvsimport-script git-diff-script \
git-reset-script git-add-script

PROG= git-update-cache git-diff-files git-init-db git-write-tree \
git-read-tree git-commit-tree git-cat-file git-fsck-cache \
Expand Down
2 changes: 2 additions & 0 deletions git-add-script
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/sh
git-update-cache --add "$@"
6 changes: 3 additions & 3 deletions git-diff-script
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ rev=($(git-rev-parse --revs-only "$@"))
flags=($(git-rev-parse --no-revs "$@"))
case "${#rev[*]}" in
0)
git-diff-files -p "$@";;
git-diff-files -p -C "$@";;
1)
git-diff-cache -p "$@";;
git-diff-cache -p -C "$@";;
2)
begin=$(echo "${rev[1]}" | tr -d '^')
end="${rev[0]}"
git-diff-tree -p $flags $begin $end;;
git-diff-tree -p -C $flags $begin $end;;
*)
echo "I don't understand"
exit 1;;
Expand Down
Empty file modified git-external-diff-script
100644 → 100755
Empty file.
3 changes: 3 additions & 0 deletions git-reset-script
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/sh
git-read-tree --reset HEAD
git-update-cache --refresh
Empty file modified git-resolve-script
100644 → 100755
Empty file.

0 comments on commit 40d8cfe

Please sign in to comment.