을 변경하려면 어떻게 해야 하나요 원/대상 저장소 URL Windows?[중복]
문제
이 질문은 이미 있는 대답을 여기:
내가 만든 로컬 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 rm
나 git 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