Skip to content

Commit

Permalink
Merge branch 'fix'
Browse files Browse the repository at this point in the history
* fix:
  git-commit --amend: two fixes.
  • Loading branch information
Junio C Hamano committed Apr 20, 2006
2 parents a4d0cce + 6a74642 commit 0080f50
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 7 deletions.
21 changes: 14 additions & 7 deletions git-commit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,13 @@ run_status () {
fi
case "$committable" in
0)
echo "nothing to commit"
exit 1
case "$amend" in
t)
echo "# No changes" ;;
*)
echo "nothing to commit" ;;
esac
exit 1 ;;
esac
exit 0
)
Expand Down Expand Up @@ -365,14 +370,16 @@ tt*)
die "Only one of -c/-C/-F/-m can be used." ;;
esac

case "$#,$also$only" in
*,tt)
case "$#,$also,$only,$amend" in
*,t,t,*)
die "Only one of --include/--only can be used." ;;
0,t)
0,t,,* | 0,,t,)
die "No paths with --include/--only does not make sense." ;;
0,)
0,,t,t)
only_include_assumed="# Clever... amending the last one with dirty index." ;;
0,,,*)
;;
*,)
*,,,*)
only_include_assumed="# Explicit paths specified without -i nor -o; assuming --only paths..."
also=
;;
Expand Down
2 changes: 2 additions & 0 deletions t/t1200-tutorial.sh
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,8 @@ EOF

git commit -m 'Merged "mybranch" changes.' -i hello

test_done

cat > show-branch.expect << EOF
* [master] Merged "mybranch" changes.
! [mybranch] Some work.
Expand Down

0 comments on commit 0080f50

Please sign in to comment.