2016-06-15 5 views
0

GitHub 위키는 git repos이며 HTTPS (pull, push)를 통해서만 통신 할 수 있습니다. 반면에, "https : //"대신 "git : //"를 사용하는 전역 설정이 있습니다. 그것은 일반적으로 나의 선호이지만, 분명히 위키의 경우 요구 사항이 아닙니다.힘내 원격 URL이 업데이트되지 않습니다

따라서 "git : //"대신 "https : //"를 사용하도록 로컬 자식 설정을 설정합니다. 그러나 이것은 효과가 없었습니다. 리모트 URL을 다시 설정하기도했지만, 전혀 영향을받지 않았습니다. Screnshot

나는 thisthis을 따르지만 아무 소용이 없습니다. 어떤 도움이나 제안을 주시면 감사하겠습니다.

답변

0

그것은이 같은 로컬 저장소 설정에서 (즉, 실제로 그것을 다시 작성하지 않습니다)보다 구체적인 URL-라이터를 설정하는 것처럼, 나에게 보인다

git config url.https://github.com/sakshamsaxena/sails-hook-jbvcs.wiki.git.insteadOf https://github.com/sakshamsaxena/sails-hook-jbvcs.wiki.git 

성공적으로 전역 설정을 무시하고 문제를 해결 .

+0

친애하는 저에게 그것은 효과적이었습니다! 그러나 어떻게? 그것은별로 의미가 없습니다. 설명 해주십시오 ? – sakshamsaxena

+0

짐작할 수 있겠지만, 이것은 로컬 설정이 전역 설정을 읽은 후에 읽혀지는 것을 의미합니다. 여기서 URL 재 작성은 실제로 새 URL을 이전 URL로 재 할당하는 것입니다. 이 설정을 로컬 설정으로 되 돌리려고 할 때 여기에 새로 추가 된 것은 이전의 전역 변수이며, 이전 값은 전역 변수의 새로운 값인 "git : //"입니다. Kinda sketchy,하지만 그런 경우에만 로컬 설정이 무시되지 않습니다. imho. – sakshamsaxena