2016-09-22 7 views

ответ

1

В вашем проекте открытого файла .git/config и заменить git.abc.com на git.xyz.com.

Ваш файл .git/config должен выглядеть так:

[core] 
    repositoryformatversion = 0 
    filemode = true 
    bare = false 
    logallrefupdates = true 
[remote "origin"] 
    url = git+ssh://[email protected]/project/repo.git 
    fetch = +refs/heads/*:refs/remotes/origin/* 

Вы также можете запустить следующую команду:

git remote set-url origin git+ssh://[email protected]/project/repo.git 
+0

Но я вижу это только. [ядро] repositoryformatversion = 0 FileMode = истинные босые = ложные logallrefupdates = истина – user548682

+0

@ user548682 Добавлено '.git/config' пример файла. –

+0

мой файл не показывает abc.com, он показывает только /gitProject/abc.git. – user548682

0

Если вы хотите изменить хранилище конфигурации на локальном клонированного зеркало, вы можете это сделать со следующими этапами:

git remote # shows the remotes. we will pick "origin" for the example 
git remote get-url origin # checks that this is indeed the correct remote URL 
git remote remove origin # delete the remote from the remotes list 
git remote add oringin <URL> 

Но это будет bre ak ваши настройки push/pull, и вам придется создавать их снова. Вот почему есть альтернатива:

git remote set-url origin <URL> 

Это, однако, требуют, чтобы вы знали две вещи:

  • удаленное имя
  • Удаленный URL

Вот почему я включил первая часть. Если вы не уверены в этом, первые две команды должны отображать их.


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