저는 초보자입니다. 나는 this Git tutorial을 읽고 시험해보고있다. 그리고 Git 브랜칭 모델 here과 this question on SO도 읽었습니다.Visual FoxPro 개발을 위해 Git을 올바르게 사용해야합니까?
하지만 난 아직도 내가 아래에있는 내 경우 제대로 힘내를 사용하는 방법을 혼동하고 있습니다 :
- 나는 프로젝트
MyProject01
있습니다. 나는 PC에서 작업 할 것, 는 PC01 - 다른 PC에 앉아 다른 개발자가 말한다 말한다 PC02의
MyProject01
(자식 클론, 자식 풀 등)를하고 프로젝트를 작업 할을 복제해야합니다 그 위에. - 그런 다음이 두 개가 동기화됩니다 (아마도
git push
에서 PC01로 변경 될지 모르겠습니다). 예를 들어 PC1의file.prg
에서function 1
으로 작성하고 다른 개발자는file.prg
의 PC2에서function 2
으로 작성하고 있습니다. 최종 결과 -file.prg
을 병합하여function 1
및function 2
을 완료합니다. 망할 놈의 각 디렉토리 (git init
) 사용하는 것 등MyProject01
,MyProject02
, 나는 즉 전체 버전 제어로 힘내를 사용하지 않는
이 버전은 자신에 의해 제어됩니다. 필자는 Visual FoxPro 데스크톱 응용 프로그램 개발을 위해 Git을 다중 개발자 환경으로 사용하고자합니다.
내 경우에 따르면 repo01
에서 복제 된 베어 리포 지 토리를 생성해야합니까? in the tutorial; repo01
은 MyProject01
입니까?
나는 위에서 설명한 분기 모델에 적합하지 않다고 생각한다. 제게 올바른 길로 인도하십시오.
나는 the Git installer for Windows을 사용하고 있습니다.
[편집]
내 차 목표는 유사 소스 제어로 힘내를 사용하는 것입니다 :
- Source Control Software in Visual FoxPro
- CVS, SubVersion and Visual FoxPro
- VFP Version Control with Mercurial
PDF [VCP Version Control with Mercurial] (http://www.ita-software.com/papers/Borup_Mercurial_Published.pdf)을 읽은 후 [Mercurial and TortoiseHg] (http : // tortoisehg. bitbucket.org) 왜냐하면 (1) Windows 셸 (3) 좋은 및 사용자 친화적 인 GUI 도구와 VFP 99 % (2) 잘 통합 요구 사항을 충족 문서. 원래 Git에 대한 질문 이었지만 Vit와 함께 사용할 Git의 단계별 가이드를 찾지 못했습니다. 그리고 나는 [Question and answers] (http://stackoverflow.com/q/35837/1179841)를 발견했는데, 그것은 Mercurial over Git을 선택하는데 매우 도움이된다. – Sithu