2014-07-05 4 views
2

다른 프로젝트를 동일한 git 저장소에 추가 할 수 없다는 것 외에 Eclipse 프로젝트 폴더 내에 git 저장소 (.git 디렉토리)를 만들지 않는 다른 이유가 있습니까? 현재 내 프로젝트의 디렉토리 구조는 (그 안에 .git 저장소와) 같이 :Eclipse 프로젝트 폴더 내에있는 git 저장소 정보

MyProject 
    .git 
    bin 
    src 
    .classpath 
    .project 
    .gitignore 

내가 프로젝트 폴더 외부에 자식 저장소를 배치해야 하는가?

+0

* git 리포지토리를 프로젝트 폴더 외부에 배치해야합니까? * 왜 그렇게할까요? 이 방법을 사용하면 괜찮습니다. –

+0

_ "왜 그걸 원하겠습니까?"_ 자,이 접근법을 사용한 자습서에서 몇 가지 설정을 보았습니다. 나는 단지 그것이 권장되었는지 또는 올바른 접근법인지를 알고 싶다. 어떤 이유로 나는 모른다. – Marcos

답변

3

아니요, MyProject 폴더 내에 유지할 수 있습니다. gtit repo는 Eclipse 프로젝트와 일치합니다.

외부에 보관하는 것은 동일한 프로젝트에 여러 프로젝트를 버전화하려는 경우에만 유용합니다.

ignore IDE-specifc files (비록 I prefer keeping them, especially if the .classpath uses relative paths이지만)을 원할 수도 있습니다.

+0

답변 해 주셔서 감사합니다. VonC. – Marcos

+0

그건 그렇고, 왜 같은 자식 저장소에 여러 프로젝트를 버전 화하고 싶습니까? 이 일을 망쳐 놓지 않을 래? – Marcos

+1

@Marcos 그 프로젝트가 긴밀하게 연결되어 있다면 말이 될 수 있습니다. 그렇지 않으면 하나의 Eclipse 프로젝트를 하나의 git repo로 제한하는 것이 가장 좋습니다. 각 프로젝트는 자체 역사를 가질 수 있습니다. – VonC

관련 문제