현재 cygwin을 사용중인 Windows 컴퓨터에서 원격 서버로 Linux 서버를 추가 한 다음, 내 SSH 키를 구성 할 때 변경 사항을 적용 할 수 있습니다.git windows를 창문에 밀어 넣으십시오.
git add remote origin [email protected]
git push origin
어떻게 그것이 SSH 서버를 호스팅하는 등 당신이 어떤을 권장합니까 그렇다면 간단 내 윈도우 머신에 이런 짓을 했을까?
현재 cygwin을 사용중인 Windows 컴퓨터에서 원격 서버로 Linux 서버를 추가 한 다음, 내 SSH 키를 구성 할 때 변경 사항을 적용 할 수 있습니다.git windows를 창문에 밀어 넣으십시오.
git add remote origin [email protected]
git push origin
어떻게 그것이 SSH 서버를 호스팅하는 등 당신이 어떤을 권장합니까 그렇다면 간단 내 윈도우 머신에 이런 짓을 했을까?
Windows 컴퓨터에서 저장소로 푸시 할 수있는 것처럼 들리므로 git daemon
이고 git 프로토콜로는 충분하지 않습니다. 저장소에 푸시 할 수있게하려면 다음 옵션을 사용하십시오.
git-http-backend
이라는 바이너리에 의해 제공됩니다. 이 바이너리 mSysGit 배포됩니다, 그래서 당신은 웹 서버와 그를 설정할 수 있습니다 - 예를 들어, 아파치와 here또 다른 로컬 드라이브로 원격 컴퓨터를 탑재하고 추가하는 것입니다 수행에 대한 자습서가있다 그것은 file:
프로토콜을 사용하는 리모컨입니다.
git 데몬을 사용할 수 있습니다. Hosting Git Repository in Windows
또는 SCM-Manager을 사용하고 http를 누르거나 당길 수 있습니다.
작은 작업 그룹을위한 오픈 소스의 통합 된 순수 Java Git 서버, 뷰어 및 저장소 관리자 Gitblit을 사용할 수 있습니다. Windows에서 잘 작동하며 Windows 서비스로 실행되는 도구가 포함되어 있습니다.
마지막 대안은 당신이 언급 한 나를 위해 일했습니다. 드라이브를 Windows 서버 (Mac)에 매핑 한 다음 매핑 된 Windows 드라이브 ('git init --bare')에 맨 저장소를 초기화 한 다음 로컬 저장소에 "git remote add REMOTEBRNAME file : // PATHTOMAPPEDDRIVE"라고 말합니다. . 'git push REMOTEBRNAME'과 같은 작품이 예상대로 작동합니다. 힘내 배포. Sweeeeeeeet. – program247365