빌드 서버에서 로컬 저장소를 복제하려고 할 때 이상한 문제가 있습니다. 그런 시도로컬 자식 저장소 복제
[url "/opt/git/repos/"]
insteadOf = "gitserver:"
:
내 저장소 /opt/git/repos/my_repo.git
가 git clone /opt/git/repos/my_repo.git
을하는에 내 .gitconfig
는 다음과 같은 추가 편집하는 경우 말은
그러나 매우 빠른입니다 수 있습니다
git clone gitserver:my_repo.git
이 매우 느리게
UPDATE입니다 :
플래그 --local 또는 아무런 영향을주지 않습니다 -l. 힘내는 원격 저장소 기본값으로 보인다.
실제로 gitserver : alias를 원격 자식 서버로 처리합니다. 이 문제에 대한 해결 방법이 있습니까? 감사!
나는'--local' 플래그를 사용하는 것이 좋다고 생각합니다. 사실,'/ path'와'file : /// path'의 차이점은 전자가'--local'을 의미하고 후자는'--local'을 의미한다는 것입니다. – larsks
가장 쉬운 해결책은 git 대체 대신 셸 함수를 사용하는 것입니다. – wadesworld