Как я могу изменить удаленный URL / URL целевого репозитория в Windows? [дубликат]

Я использую log4net, и где бы я ни ожидал исключение, я регистрирую его на соответствующем уровне. Я склонен не перебрасывать исключение, потому что оно на самом деле не учитывает приятный пользовательский опыт, в текущем состоянии вы можете предоставить меньше информации.

У меня будет Application_Error, также настроенный для перехвата любого исключения, которое не ожидалось, и ошибка регистрируется как фатальный приоритет через log4net (ну, 404 обнаруживаются и регистрируются как информация, поскольку они не так серьезны).

125
задан Bill the Lizard 30 July 2012 в 20:11
поделиться

2 ответа

На мой взгляд (imho) самый простой способ исправить это - отредактировать файл .git / config в вашем репозитории. Найдите запись, которую вы испортили, и просто измените URL.

На моем компьютере в репозитории, который я регулярно использую, он выглядит так:

KidA% cat .git/config 
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    autocflg = true
[remote "origin"]
    url = ssh://localhost:8888/opt/local/var/git/project.git
    #url = ssh://xxx.xxx.xxx.xxx:80/opt/local/var/git/project.git
    fetch = +refs/heads/*:refs/remotes/origin/*

Строка, которую вы видите закомментированной, является альтернативным адресом репозитория, который я иногда переключаю чтобы просто изменить, какая строка закомментирована.

Это файл, которым управляют изнутри, когда вы запускаете что-то вроде git remote rm или git remote add но в данном случае, поскольку это всего лишь опечатка, которую вы сделали, возможно, имеет смысл исправить ее таким способом.

123
ответ дан 24 November 2019 в 00:55
поделиться

Загляните в .git / config и внесите необходимые изменения.

В качестве альтернативы вы можете использовать

git remote rm [name of the url you sets on adding]

и

git remote add [name] [URL]

или просто

git remote set-url [URL]

Прежде чем вы сделаете что-то не так, двойная проверка с помощью

git help remote
23
ответ дан 24 November 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: