2012-07-10 2 views
-1

내 Mac과 달리 Windows 7 랩톱에서 git 프로젝트를 가져 오려고하지만 git에 사용해야하는 사용자 이름 대신 Windows 사용자 이름에 대한 로그인을 요청합니다. 내 홈 폴더에 .gitconfig 및 _netrc 파일을 만들려고했으나 둘 다 사용자 이름에 영향을 미치지 않았습니다. 나는 "git clone --recurse-submodules USERNAME @ HOST ..."을 시도해 보았습니다. 그리고 평상시보다 더 많은 시간을 보냈지 만 여러 디렉토리에 복제 한 후에 암호를 다시 묻지 만 이번에는 사용자 이름이 내 Windows 용입니다. 계정. 나는 온통 구글과 아무 것도 일하고있는 것처럼 보였습니다. 누군가가 나를 도울 수 있기를 바랬습니다.Windows 사용자 이름을 git으로 대체하십시오.

+0

암호를 묻는 명령은 무엇입니까? '복제품 자체? 프롬프트는 어떻게 생겼습니까? –

+0

어떤 프로토콜을 사용하고 있습니까? 그냥 주식? 우선 공유를 올바르게 설정해야합니다. –

+0

예, git clone 명령 인 것 같습니다. 내가 사용하고있는 특정 명령은'git clone --recurse-submodules [email protected] :/srv/git/project.git /'입니다. 그 명령을 사용할 때 첫 번째 프롬프트는 다음과 같습니다. '[email protected] '패스워드 :' 두 번째 프롬프트는'lib \ common_models'...'로 복제하고'[email protected] '의 암호 :' –

답변

0

일회성 인 경우 git bundle을 사용하거나 repo를 복사하십시오. 그렇지 않으면 github 또는 bitbucket (무료 프라이빗 리포지토리 제공)을 누른 다음 다른 컴퓨터에서 내려옵니다.

+0

이것은 다른 곳에 재배치 및/또는 복사 할 수없는 법인 자식 프로젝트입니다. –

+0

서버에서 Linux VM을 실행하십시오. 그곳에 보고서를 호스트하십시오. –

0

2 일 동안이 문제로 고민하고 결국 "Windows 자격증 명 관리"에서 사용자 이름을 제거함으로써 git에게 질문 (사용자 이름/암호)을 다시 강요 할 수 있음을 알게되었습니다. 나를 위해, 그것은 그것을했다! 행운을 빕니다.

관련 문제