을 변경하려면 어떻게 해야 하나요 원/대상 저장소 URL Windows?[중복]

StackOverflow https://stackoverflow.com/questions/1800859

  •  05-07-2019
  •  | 
  •  

문제

이 질문은 이미 있는 대답을 여기:

내가 만든 로컬 GIT 을 응용 프로그램을 시작합니다.그것 AAA.내가 개최,최선을 다하고,밀어 내용을 GitHub. git@github.com:username/AAA.git

다는 것을 깨달았 실수를 가진 이름입니다.

On GitHub,나는 그것을 변경하기 git@github.com:username/BBB.git

지금,내 Windows 컴퓨터,나를 변경해야 git@github.com:username/AAA.git 하기 git@github.com:username/BBB.git 기 때문에 설정은 여전히 노력하고"밀어"를 git@github.com:username/AAA.git 그러나 나는야 밀어를 git@github.com:username/BBB.git 지금입니다.

어떻게 할 수 있었겠습니까?

도움이 되었습니까?

해결책

가장 쉬운 방법을 조정할 이 내 생각에(imho)편집하는 것입니다.git/config 파일에 저장소.보 항목에 대한 당신이 엉망 및 그 조정합니다.

내 컴퓨터에서 repo 나는 정기적으로 사용 그림으로 보면 다음과 같습니다.

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 rmgit remote add 그러나 이 경우에는 이후 그만 오타가 만드신 만들 수 있습니다 의미를 올바른 그것은이 방법입니다.

다른 팁

git remote set-url origin <URL>

하나 더 많은 이것을 하는 방법입니다:

git config remote.origin.url https://github.com/abc/abc.git

보 기존의 URL 을 다만:

git config remote.origin.url

에서 살펴보.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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top