• J
    git-remote · e194cd1e
    Junio C Hamano 提交于
    It might be handy to have a single command that helps you manage
    your configuration that relates to downloading from remote
    repositories.  This currently does only about 20% of what I want
    it to do.
    
    	$ git remote
    
    shows the list of 'remotes' you have defined somewhere, and
    
    	$ git remote origin
    
    shows the details about the named remote (in this case
    "origin").  How the branches are tracked, if you have a
    tracking branch that is stale, etc.
    
    	$ git add another git://git.kernel.org/pub/...
    
    defines the default remote.another.url and remote.another.fetch
    entries just like a clone does; you can say "git fetch another"
    afterwards.
    
    For it to be useful, I think it should be enhanced to:
    
     - check overlaps of tracking branches and warn;
    
     - offer to remove stale tracking branches in one go;
    
     - offer ways to remove or rename remote;
    
     - offer ways to update an existing remote, perhaps have an
       interactive mode;
    
    Other enhancements might be also possible, but I do not think of
    anything that is absolutely necessary other than the above right
    now.
    Signed-off-by: NJunio C Hamano <junkio@cox.net>
    e194cd1e
Makefile 26.2 KB