현재 버전

근데..지금 보면 그게 맞는 동작 아닌가요..?

.gitignore 파일은 git의 관리대상 파일에서 제외될 파일을 정하는건데.. .gitignore 파일에서 해당 파일을 지우면 그 파일들이 관리 대상이 되는거고 그 상태에서 원격 저장소의 해당 파일들을 지우면 당연 git 서버 측에서는 삭제된 걸로 최종 상태가 된거니까 팀원들 입장에서는 해당 상태로 pull 을 받을때 그 파일들도 같이 지워지는거죠..


원격저장소를 생성할때 다음과 같이 하시면 괜찮을꺼에요..일단 어느 한 사람의 소스로 최신 소스를 맞춘뒤에 그걸 git 의 원격저장소에 저장합니다..이때 .gitignore 파일도 같이 저장하세요..이때 .gitignore 파일 안에는 eclipse 관련 파일들이 포함되어 있어야겠죠..

그리고 팀원들은 clone을 이용해서 받죠..그러나 여기까지의 과정에서는 eclipse를 사용하지는 않습니다..git client로 clone 을 받아서 하세요..

그 담에 팀원들이 각자의 eclipse에서 해당 프로젝트를 import 합니다..프로젝트가 maven이면 maven 프로젝트로 import 하고 gradle 이면 gradle 프로젝트로 import 합니다..그러면 eclipse가 프로젝트를 import 하면서 각자의 환경에 맞는 eclipse 관련 파일들을 생성할꺼에요..그 담에 eclipse에서 git repository를 등록해주면 됩니다..clone 했을때 관련 정보를 같이 가져왔기 때문에 git repository 등록시 프로젝트 루트 디렉토리에 있는 .git 디렉토리로 로컬 저장소를 지정하면 될꺼에요..


수정 이력

2021-11-26 00:31:17 에 아래 내용에서 변경 됨 #2

근데..지금 보면 그게 맞는 동작 아닌가요..?

.gitignore 파일은 git의 관리대상 파일에서 제외될 파일을 정하는건데.. .gitignore 파일에서 해당 파일을 지우면 그 파일들이 관리 대상이 되는거고 그 상태에서 원격 저장소의 해당 파일들을 지우면 당연 git 서버 측에서는 삭제된 걸로 최종 상태가 된거니까 팀원들 입장에서는 해당 상태로 pull 을 받을때 그 파일들도 같이 지워지는거죠..


원격저장소를 생성할때 다음과 같이 하시면 괜찮을꺼에요..일단 어느 한 사람의 소스로 최신 소스를 맞춘뒤에 그걸 git 의 원격저장소에 저장합니다..이때 .gitignore 파일도 같이 저장하세요..이때 .gitignore 파일 안에는 eclipse 관련 파일들이 포함되어 있어야겠죠..

그리고 팀원들은 clone을 이용해서 받죠..그러나 여기까지의 과정에서는 eclipse를 사용하지는 않습니다..git client로 clone 을 받아서 하세요..

그 담에 팀원들이 eclipse에서 해당 프로젝트를 import 합니다..프로젝트가 maven이면 maven 프로젝트로 import 하고 gradle 이면 gradle 프로젝트로 import 합니다..그러면 eclipse가 프로젝트를 import 하면서 각자의 환경에 맞는 eclipse 관련 파일들을 생성할꺼에요..그 담에 eclipse에서 git repository를 등록해주면 됩니다..clone 했을때 관련 정보를 같이 가져왔기 때문에 git repository 등록시 프로젝트 루트 디렉토리에 있는 .git 디렉토리로 로컬 저장소를 지정하면 될꺼에요..

2021-11-26 00:30:35 에 아래 내용에서 변경 됨 #1

근데..지금 보면 그게 맞는 동작 아닌가요..?

.gitignore 파일은 git의 관리대상 파일에서 제외될 파일을 정하는건데.. .gitignore 파일에서 해당 파일을 지우면 그 파일들이 관리 대상이 되는거고 그 상태에서 원격 저장소의 해당 파일들을 지우면 당연 git 서버 측에서는 삭제된 걸로 최종 상태가 된거니까 팀원들 입장에서는 해당 상태로 pull 을 받을때 그 파일들도 같이 지워지는거죠..


원격저장소를 생성할때 다음과 같이 하시면 괜찮을꺼에요..일단 어느 한 사람의 소스로 최신 소스를 맞춘뒤에 그걸 git 의 원격저장소에 저장합니다..이때 .gitignore 파일도 같이 저장하세요..이때 .gitignore 파일 안에는 eclipse 관련 파일들이 포함되어 있어야겠죠..

그리고 팀원들은 clone을 이용해서 받죠..그러나 여기까지의 과정에서는 eclipse를 사용하지는 않습니다..git client로 clone 을 받아서 하세요..

그 담에 팀원들이 eclipse에서 해당 프로젝트를 import 합니다..