Git 클론은 ssh://git@..에서만 작동하고 git@에서는 작동하지 않습니다.

Git 클론은 ssh://git@..에서만 작동하고 git@에서는 작동하지 않습니다.

GIT 저장소가 를 사용할 때만 작동 하고 사용할 때는 작동하지 않는 이유를 아십니까 ?ssh://[email protected]/repo.git[email protected]/repo.git

다른 사람이 설정한 서버이므로 어떻게 설정되었는지는 모르지만 BitBucket이나 GitHub에서는 [email protected]/repo.gitSSH 프로토콜을 사용하여 작동하고 복제합니다. 이 서버가 를 사용할 때만 작동하는 이유를 아시나요 ?ssh://[email protected]/repo.git

ssh://그래서 앞에 을 추가해야합니다 .

답변1

잘못된 구문을 사용하고 있습니다.

접두사 를 제거하면 scheme://git은 더 이상 주소를 URL 스타일로 해석하지 않고 대신 rcp/scp 스타일로 해석합니다. 그러나 rcp/scp 스타일 주소의 경우 경로는 다음을 사용하여 user@host와 구분되어야 합니다.콜론:(포트 지정은 지원되지 않습니다.) 예를 들어:

git clone [email protected]:repo.git

git clone [email protected]:daniels/example.git

콜론이 없으면 git은 주소를 로컬 경로로만 해석합니다.

(자세한 내용은 에서 확인하실 수 있습니다.자식 클론또는자식 가져오기매뉴얼 페이지.)

관련 정보