summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c9bc159)
raw | patch | inline | side by side (parent: c9bc159)
author | Junio C Hamano <junkio@cox.net> | |
Thu, 8 Jun 2006 08:17:01 +0000 (01:17 -0700) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Thu, 8 Jun 2006 23:19:37 +0000 (16:19 -0700) |
Under --use-separate-remote we ended up duplicating the branch
remote HEAD pointed at in $GIT_DIR/remotes/origin file.
Signed-off-by: Junio C Hamano <junkio@cox.net>
remote HEAD pointed at in $GIT_DIR/remotes/origin file.
Signed-off-by: Junio C Hamano <junkio@cox.net>
git-clone.sh | patch | blob | history |
diff --git a/git-clone.sh b/git-clone.sh
index de59904d56155faecedbd7cd4818a741dde43ffd..64318b4dd3dcfb1f486042d9459c792f4ac7fe7e 100755 (executable)
--- a/git-clone.sh
+++ b/git-clone.sh
(cd "$GIT_DIR/$remote_top" && find . -type f -print) |
while read dotslref
do
- name=`expr "$dotslref" : './\(.*\)'` &&
- test "$use_separate_remote" = '' && {
- test "$head_points_at" = "$name" ||
- test "$origin" = "$name"
- } ||
+ name=`expr "$dotslref" : './\(.*\)'`
+ if test "z$head_points_at" = "z$name"
+ then
+ continue
+ fi
+ if test "$use_separate_remote" = '' &&
+ test "z$origin" = "z$name"
+ then
+ continue
+ fi
echo "Pull: refs/heads/${name}:$remote_top/${name}"
done >>"$GIT_DIR/remotes/$origin" &&
case "$use_separate_remote" in