Browse Source

[PATCH] Use .git/remote/origin, not .git/branches/origin.

Now multi-head fetch is complete, let's migrate the
default configuration for new repositories created with
the "git clone" command.

The original $GIT_DIR/branches is not deprecated yet, but create
remotes directory by default from the templates as well.

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Junio C Hamano 20 years ago
parent
commit
6687f8fea2
  1. 8
      git-clone-script
  2. 1
      templates/remotes--

8
git-clone-script

@ -127,6 +127,8 @@ yes,yes) @@ -127,6 +127,8 @@ yes,yes)
esac

# Update origin.
mkdir -p "$D/.git/branches/" &&
rm -f "$D/.git/branches/origin" &&
echo "$repo" >"$D/.git/branches/origin"
mkdir -p "$D/.git/remotes/" &&
rm -f "$D/.git/remotes/origin" &&
echo >"$D/.git/remotes/origin" \
"URL: $repo
Pull: master:origin"

1
templates/remotes--

@ -0,0 +1 @@ @@ -0,0 +1 @@
: this is just to ensure the directory exists.
Loading…
Cancel
Save