From: martin f. krafft Date: Mon, 3 Mar 2008 19:11:18 +0000 (+0100) Subject: implement diff for git-fake-bare checkouts X-Git-Url: https://git.madduck.net/code/myrepos.git/commitdiff_plain/a8b4170ea0c023fc0f0d930ee7a970a13c600792 implement diff for git-fake-bare checkouts (cherry picked from commit 761ae95df672a00fb1037ccb89e4442eda88de6f) --- diff --git a/lib/git-fake-bare b/lib/git-fake-bare index 3ffcccc..4c2a72c 100644 --- a/lib/git-fake-bare +++ b/lib/git-fake-bare @@ -57,7 +57,9 @@ git_fake_bare_commit = error "commit does not work for fake bare git repositorie git_fake_bare_record = error "record does not work for fake bare git repositories (yet)." -git_fake_bare_diff = error "diff does not work for fake bare git repositories (yet)." +git_fake_bare_diff = + cd "$(git_get_worktree)" + eval GIT_DIR="$MR_REPO" git diff "$@" git_fake_bare_log = git log "$@"