Thread (4 messages) flat view 4 messages, 3 authors, 2016-06-15

Re: How to remove invalid remote repository

From: Jan Hudec <hidden>
Date: 2016-06-15 22:43:14

On Tue, Jun 05, 2007 at 14:41:04 -0500, Matt Seitz wrote:
I mistakenly entered the wrong directory name for "git remote add" (I
entered the working tree directory name instead of the ".git" directory
name). 
There does not seem to be any 'git remote remove'. So you'll do it by
changing the config. Either with git-config, or by editing .git/config (it
*IS* meant to be hand-edited).
[...]
So, how can I remove the incorrect remote repository reference and
replace it with a correct one?

[root@demo5 etc]# git config -l
[...]
remote.root-etc.url=/root/git/etc
                      ^^^^^^^^^^^^^
This is the URL. You can simply fix it either with 
    git-config remote.root-etc.url /root/git/etc/.git
or by editing
.git/config
remote.root-etc.fetch=+refs/heads/*:refs/remotes/root-etc/*
The section corresponding to these two entries in .git/config looks like:

[remote "root-etc"]
url = /root/git/etc
fetch = +refs/heads/*:refs/remotes/root-etc/*

You can tweak it to your heart's content. The documentation is in man pages
of git-config and git-fetch.

-- 
						 Jan 'Bulb' Hudec [off-list ref]

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help