2012-11-26 2 views
1

내 메인 컴퓨터로 Windows PC를 사용하고 있습니다. 내 개발에서는 로컬 Linux 기반 서버를 사용하여 프로젝트를 호스팅합니다. 필자의 주요 IDE로 PHPStorm도 사용하고 있습니다 - 자동 업로드 기능을 사용하는 원격 프로젝트 생성.개발 환경 - 원격 로컬 서버 및 Git 리포지토리

나는 VCS로 힘내를 사용하여 시작하고 싶어 - 이미 Github에서에 계정을 가지고 지금의 조언이 필요합니다. 내 리포지토리는 어디에 저장해야합니까? 내 Windows 컴퓨터 또는 Linux 서버. 두 번째 옵션입니다. 특히 IDE에서 모든 것을 서버에 업로드하지만 의견을 알고 싶을 때 유용합니다.

일반적으로 어떻게 이러한 문제를 해결합니까?

+1

힘내라, 3 가지를 모두 쉽게 혼합 할 수있다. 모든 복제본은 자체적으로 repo입니다. – tripleee

+0

@triplee 정확한 설정에 대해 궁금합니다.) – user1854344

+0

내 경험상 Linux 서버를 설정하는 데있어서 (숨겨진) 마술이 적어지는 경향이 있습니다. –

답변

0

첫 번째 포인트는 라인이 가장 가능성이 REPOS 내에서 LF 될 정책을, 엔딩 결정하는 것입니다. 효과적으로 베어 REPO 될 것 같은

당신은 아마 (당신이 직접이 어떤 일을하지 않습니다) 메인 중앙의 repo로 Gihub의 REPO를 선택할 것.

각 시스템 (홈 Windows/Linux)에서 서명하는 사이에 최신 업데이트를 중앙 Github 저장소로 푸시해야합니다. 이 경우 계속해서 동일한 분기의 맨 위에서 계속 작업 할 수 있습니다.

또는 자신의 머신에 온라인으로 연결할 수 있다면 실제로 각 머신에서 밀거나 당길 수 있지만 별도의 브랜치에서 서로 충돌하므로 서로 충돌하지 않습니다 체크 아웃 된 지점이지만 다른 지점으로 푸시 할 수 있음).

또한 메모리 스틱을 휴대하고 최대 백업 및 운동화-NET 기능에 대한 git bundle를 사용할 수 있습니다.

관련 문제