.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-FETCH" "1" "10/03/2006" "" ""
+.TH "GIT\-FETCH" "1" "10/24/2006" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.fi
Then such a short\-hand is specified in place of <repository> without <refspec> parameters on the command line, <refspec> specified on Push: lines or Pull: lines are used for git\-push and git\-fetch/git\-pull, respectively. Multiple Push: and Pull: lines may be specified for additional branch mappings.
.sp
+Or, equivalently, in the $GIT_DIR/config (note the use of fetch instead of Pull:):
+.sp
+.sp
+.nf
+url = <url>
+push = <refspec>
+fetch = <refspec>
+.fi
The name of a file in $GIT_DIR/branches directory can be specified as an older notation short\-hand; the named file should contain a single line, a URL in one of the above formats, optionally followed by a hash # and the name of remote head (URL fragment notation). $GIT_DIR/branches/<remote> file that stores a <url> without the fragment is equivalent to have this in the corresponding file in the $GIT_DIR/remotes/ directory.
.sp
.sp
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-PULL" "1" "10/03/2006" "" ""
+.TH "GIT\-PULL" "1" "10/24/2006" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.fi
Then such a short\-hand is specified in place of <repository> without <refspec> parameters on the command line, <refspec> specified on Push: lines or Pull: lines are used for git\-push and git\-fetch/git\-pull, respectively. Multiple Push: and Pull: lines may be specified for additional branch mappings.
.sp
+Or, equivalently, in the $GIT_DIR/config (note the use of fetch instead of Pull:):
+.sp
+.sp
+.nf
+url = <url>
+push = <refspec>
+fetch = <refspec>
+.fi
The name of a file in $GIT_DIR/branches directory can be specified as an older notation short\-hand; the named file should contain a single line, a URL in one of the above formats, optionally followed by a hash # and the name of remote head (URL fragment notation). $GIT_DIR/branches/<remote> file that stores a <url> without the fragment is equivalent to have this in the corresponding file in the $GIT_DIR/remotes/ directory.
.sp
.sp
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-PUSH" "1" "10/03/2006" "" ""
+.TH "GIT\-PUSH" "1" "10/24/2006" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.fi
Then such a short\-hand is specified in place of <repository> without <refspec> parameters on the command line, <refspec> specified on Push: lines or Pull: lines are used for git\-push and git\-fetch/git\-pull, respectively. Multiple Push: and Pull: lines may be specified for additional branch mappings.
.sp
+Or, equivalently, in the $GIT_DIR/config (note the use of fetch instead of Pull:):
+.sp
+.sp
+.nf
+url = <url>
+push = <refspec>
+fetch = <refspec>
+.fi
The name of a file in $GIT_DIR/branches directory can be specified as an older notation short\-hand; the named file should contain a single line, a URL in one of the above formats, optionally followed by a hash # and the name of remote head (URL fragment notation). $GIT_DIR/branches/<remote> file that stores a <url> without the fragment is equivalent to have this in the corresponding file in the $GIT_DIR/remotes/ directory.
.sp
.sp
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-REPO\-CONFIG" "1" "10/23/2006" "" ""
+.TH "GIT\-REPO\-CONFIG" "1" "10/24/2006" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
pull.twohead
The default merge strategy to use when pulling a single branch.
.TP
+remote.<name>.url
+The URL of a remote repository. See
+\fBgit\-fetch\fR(1)
+or
+\fBgit\-push\fR(1).
+.TP
+remote.<name>.fetch
+The default set of "refspec" for
+\fBgit\-fetch\fR(1). See
+\fBgit\-fetch\fR(1).
+.TP
+remote.<name>.push
+The default set of "refspec" for
+\fBgit\-push\fR(1). See
+\fBgit\-push\fR(1).
+.TP
repack.usedeltabaseoffset
Allow
\fBgit\-repack\fR(1)