2012-02-01 3 views
26

내 커밋을 우리의 주 서버로 푸시하지 않고 내 Windows 7 데스크톱에서 내 Windows 7 랩톱으로 작업 리포지토리를 동기화 할 수 있기를 원합니다. 어떻게해야합니까? git이 어디 있는지 이해할 수 있도록 원격 경로를 설정하는 방법을 알아낼 수 없습니다. 일반적으로 git Bash를 사용하여 Windows 커맨드 라인을 다루지 않기 때문에 문제는 Git Bash에서 Windows 공유를 참조하는 경로를 작성하는 방법을 알 수 없다는 것입니다. Windows 공유에서 git repo에 액세스하려면 어떻게해야합니까?

\\\\MyWorkPCName\dev\myrepo\ 

그리고 명령 줄에서, 나는 (cmd를 바보이기 때문에 PUSHD를 사용하여이기는하지만) 디렉토리 및 파일에 액세스 할 수

, 어떻게 수행

그래서, 나는 (윈도우 공유 경로)에서 REPO가 있다고 내가 유효한 자식 원격으로 이것을 변환?

답변

37

힘내 백 슬래시를 인식하지 못하는 동안은, 윈도우 앞으로 인식 않습니다 슬래시 :

git remote add desktop //MyWorkPCName/dev/myrepo 
힘내 배쉬는 또한 UNIX 스타일의 경로, 예를 들어,를 사용하여 Windows 드라이브에 액세스 할 수 있습니다

C:\Users\bug\repo/c/Users/bug/repo이됩니다.

+1

불행히도 이것은 내가 시도한 첫 번째 것이 었습니다. 나는 치명적이다 : 자식 저장소 (또는 부모 디렉토리)가 아니다 : .git " 또한, 나는 git bash 내에서 공유 디렉토리로 이동할 수 없다. 어쩌면 문제의 일부일까요? –

+2

msysgit을 "힘내라 배쉬 전용"옵션으로 설치하지 않았다면, 그리고/또는 'file : // \\ MyWorkPC \ etc' (bash를 사용할 경우 작은 따옴표 사용)을 사용하지 않는 한,'cmd' 프롬프트에서 그 라인을 실행 해보십시오. – bug

+3

원래 답변이 정확했습니다. 비정상적인 네트워크가 원래 나에게 효과적이지 않은 이유에 대한 설명 일 수 있습니다. –

관련 문제