@matheusbsbs / matheus-bagliano / commits / 9cfdbf9bef
Fork 0

git svn: fix the final example in man page

'git-remote add' creates a remote.origin.fetch entry in the config, we want to replace this entry rather than add another one (which will cause 'git fetch' to error). This adds 'git config --remove-section remote.origin' after the fetch for encouraging users to only use "git svn" for future updates. [ew: rewording of commit message for present tense] Acked-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: StephenB <mail4stb@gmail.com>

StephenB committed Jan 6, 2011 at 19:06 UTC 9cfdbf9bef8ba8694fde7e9c562b124d2f46d69d
1 file changed +4 -1
Documentation/git-svn.txt
+4 -1
@@ -729,8 +729,11 @@ have each person clone that repository with 'git clone':
729 cd project
730 git init
731 git remote add origin server:/pub/project
732 - git config --add remote.origin.fetch '+refs/remotes/*:refs/remotes/*'
732 + git config --replace-all remote.origin.fetch '+refs/remotes/*:refs/remotes/*'
733 git fetch
734 +# Prevent fetch/pull from remote git server in the future,
735 +# we only want to use git svn for future updates
736 + git config --remove-section remote.origin
737 # Create a local branch from one of the branches just fetched
738 git checkout -b master FETCH_HEAD
739 # Initialize 'git svn' locally (be sure to use the same URL and -T/-b/-t options as were used on server)