Windows에서 Git을 사용하고 있습니다. msysgit (최신 버전)을 설치했으며 모든 것이 잘 어울린 것 같습니다. 내 C에 노출 된 저장소를 만든 : 나는 C에 복제를했다/REPO 폴더 :/repoclone을/다음 명령을 :Windows에서 베어 리포 지 토리로 푸시 할 수 없습니다.
git clone git://localhost/repo
내가 명령을 다음과 같은 또 다른 자식-bash는 창을 실행 자식 프로토콜을 사용하려면.
git daemon --export-all --enable=receive-pack
올바르게 복제했습니다. 기본적으로 나는 c :/repoclone/repo가 나의 작업 디렉토리이고 c :/repo에있는 나의 베어 리포 지 토리 (repository)를 푸시하고 싶은 변경을 원한다. 당기는 것은 나를 위해 잘 작동하지만 데이터를 푸시 할 때마다 어떤 종류의 오류없이 처리를 계속하는 것 같습니다.
수동으로 데몬 명령을 중단하면 다음 오류가 발생합니다.
fatal: sha1 file '<stdout>' write error: Invalid argument
fatal: read error: Invalid argument
error: failed to push some refs to 'git://localhost/repo'
어떤 생각.
'c :/repoclone/repo '에'git remote -v'가 표시되는 내용은 무엇입니까? 'c :/repo'를 실행하기 위해 사용하는 정확한 명령은 무엇입니까? 먼저'git push origin master'를 시도해 보시라. – VonC
자식 원격 -v 방송 '원점 자식 : // 로컬 호스트/REPO (인출)' '원점 자식 : // 로컬 호스트/REPO (푸시)' 자식 푸시 원점 마스터 명령이 동일한 결과 계산 개체 수득 : 3, 끝난. 쓰기 제품 : 100 % (3/3) 그러나 자식 데몬 강타에 문 를 작성에서 처리를 계속 나는 다음있어 로그 .. [77552] 럼블 준비 10.0.0.11:50875 [45740에서 [45740] 연결 ] 확장 속성 (10 바이트)이 존재합니다. [45740] '/ repo'에 대한 수신 팩 요청 [45740] 치명적 : 쓰기 오류 : 잘못된 인수 –