Documentation: update tutorial's discussion of origin
Update tutorial's discussion of origin branch to reflect new defaults, and include a brief mention of git-repo-config. Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
f65bb2c66f
commit
d66409f068
@ -323,20 +323,25 @@ $ git pull
|
|||||||
|
|
||||||
Note that he doesn't need to give the path to Alice's repository;
|
Note that he doesn't need to give the path to Alice's repository;
|
||||||
when Bob cloned Alice's repository, git stored the location of her
|
when Bob cloned Alice's repository, git stored the location of her
|
||||||
repository in the file .git/remotes/origin, and that location is used
|
repository in the repository configuration, and that location is
|
||||||
as the default for pulls.
|
used for pulls:
|
||||||
|
|
||||||
Bob may also notice a branch in his repository that he didn't create:
|
|
||||||
|
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
$ git branch
|
$ git repo-config --get remote.origin.url
|
||||||
* master
|
/home/bob/myrepo
|
||||||
origin
|
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
|
|
||||||
The "origin" branch, which was created automatically by "git clone",
|
(The complete configuration created by git-clone is visible using
|
||||||
is a pristine copy of Alice's master branch; Bob should never commit
|
"git repo-config -l", and the gitlink:git-repo-config[1] man page
|
||||||
to it.
|
explains the meaning of each option.)
|
||||||
|
|
||||||
|
Git also keeps a pristine copy of Alice's master branch under the
|
||||||
|
name "origin/master":
|
||||||
|
|
||||||
|
-------------------------------------
|
||||||
|
$ git branch -r
|
||||||
|
origin/master
|
||||||
|
-------------------------------------
|
||||||
|
|
||||||
If Bob later decides to work from a different host, he can still
|
If Bob later decides to work from a different host, he can still
|
||||||
perform clones and pulls using the ssh protocol:
|
perform clones and pulls using the ssh protocol:
|
||||||
|
Loading…
Reference in New Issue
Block a user