Git Configuration 프로젝트별 사용자 정보 셋팅

개발툴|2014. 1. 18. 09:21

분산버전관리 시스템인 Git을 사용하여 commit을 하게 되면 Configuration에 설정한 user.email 값과 user.name 값이 커밋된 snapshopt 정보에 기록된다.


만약 두 개의 프로젝트를 동시에 진행하고 있고, git 저장소가 다른 상황에서 user.email, user.name 정보를 다르게 하여 commit하기 위해서는 어떻게 해야 할까?


방법은 이클립스의 Team > Git > Configuration 에서 콘트롤 할 수 있다.


mavenMultiModule 프로젝트에서 사용하는 email, name은 다음과 같이 Repository Settings 탭으로 이동 후 user.email, user.name 을 등록해준다.


이와 같이 셋팅을 하게 되면 mavenMultiModule 리포지토리에 커밋을 하게 될 때 추가한 user.email과 user.name을 사용하게 된다.

그 외의 리포지토리는 User Settings 탭에 등록되어 있는 user.email, user.name을 공통적으로 사용하게 된다.


댓글()