From a8b4170ea0c023fc0f0d930ee7a970a13c600792 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Mon, 3 Mar 2008 20:11:18 +0100 Subject: [PATCH] implement diff for git-fake-bare checkouts (cherry picked from commit 761ae95df672a00fb1037ccb89e4442eda88de6f) --- lib/git-fake-bare | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 "$@" -- 2.39.5