2013-02-03 3 views
2

Git/GitHub을 처음 사용했습니다. 나는 새로 설치 한 Joomla 인스턴스에 Eclipse Indigo Joomla 2.5 작업 공간이 있습니다. http 요청을 시작하고 Joomla 코드의 어딘가에 중단 점을 설정하고 디버그 세션에서 코드를 밟기 시작할 수 있습니다. 그래서, 일하는 환경!GitHub에서 호스팅되는 타사 모듈에서 작동하도록 Eclipse Joomla 개발 프로젝트에서 EGit을 설정하는 방법은 무엇입니까?

GitHub에서 호스팅되는 제 3 자 Joomla 모듈에 기여하고 싶습니다. 어떻게 GitHub 레포에서 모듈의 코드를 복제하고 개선 할 수 있습니까? 가능하다면 같은 작업 공간에서 나중에 타사 모듈이나 플러그인을 사용할 계획입니다.

내 관심사는 다음과 같습니다. 동일한 작업 공간에서 여러 독립 로컬 Git repo를 가질 수 있고, 분기, 병합, 푸시를 독립적으로 수행 할 수 있도록 EGit을 설정하려면 어떻게해야합니까? 귀하의 답변 주셔서 감사합니다!

장 - 피에르

+0

GITHub의 포크 외에도 업스트림 리모컨을 사용하여 정보 belpw를 사용하여 EGit을 구성했습니다. 하위 모듈을 추가했습니다. 하지만 인덱스에 추가하거나 커밋 할 수는 없습니다. 마침내 저는 EGit을 사용하지 않고 TortoiseGit으로 전환했습니다.이 도구는 정교하고 직관적으로 모든 Git 기능을 포함합니다! –

답변

2

은 어떻게 GitHub의의의 repo에서 모듈의 코드를 복제하고 당신은 fork it first 필요

그것을 개선을 시작하고 make some pull requests 수 있습니다.

Eclipse 작업 공간에 각각의 repos를 추가 할 수 있습니다 (adding a repository manually 참조).
그러나 지점을 관리하고 각각의 모든 저장소에 대해 푸시해야합니다.

upstream repo

그런 식으로, 당신은 쉽게 갈래의 한 원래의 repo의 최신의 상단에 작업을 리베이스 수 :

또한 각각 original upstream repo의 원격 주소를 REPO에 대한 추가 권합니다 .