본문 바로가기

dev/GIT

(12)
centos git 설치 centos에 git 설치하는 방법을 포스팅하겠습니다. 먼저 리눅스에 git이 설치되어 있는지 확인합니다. 위와 같이 "명령을 찾을 수 없습니다..." 라는 메시지가 보이면 설치가 되지 않은 것입니다. yum 패키지로 git을 설치하겠습니다. "yum install git" 명령어를 통해서 git을 설치하고 중간에 동의 여부를 물어보는데 "y" 를 입력하면 설치가 완료됩니다. "Complete!" 라는 메시지가 보이면 설치가 완료된 것입니다. 그리고 설치가 제대로 되었는지 확인하기 위해 git 명령어를 실행합니다. 위와 같은 화면이 보이면 git이 정상적으로 설치된 것입니다.
git에 프로젝트 올리는 방법 이클립스에서 프로젝트를 git에 올리는 방법입니다. git에 올릴 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다. Team -> Share Project를 선택합니다. Share Project 팝업에서 "Use or create ~" 체크박스를 선택합니다. 현재 프로젝트를 선택하고 "Create Repository" 버튼을 클릭합니다. Finish 버튼 클릭합니다. 해당 프로젝트에 git repository(로컬저장소)가 생성된 것을 확인합니다. 이클립스 view를 Git repositories로 전환합니다. (Window -> Show View -> Git repositories 선택) 해당 프로젝트 마우스 우클릭해서 Create Remote를 선택합니다. (원격 저장소-Remote Repository ..
git 충돌 해결 git에서 소스를 pull 받다가 충돌 나는 경우가 종종 있습니다. 예를 들면 아래와 같이 특정 파일이 충돌되는 경우입니다. 이런 경우 충돌을 해결하는 방법은 크게 2가지가 있습니다. 1. 본인 소스를 git에 commit하지 않고 그대로 pull 받는 경우 -> Mark as Merged 사용 2. 본인 소스를 git에 commit 해야 하는 경우 -> Merge Tool 사용 먼저 첫 번째 경우부터 하겠습니다. 충돌되는 파일을 수정하기 위해서 이클립스 Perspective를 Team Synchonizing으로 변경합니다. 그리고 충돌된 파일을 오른쪽 마우스로 클릭해서 Mark as Merged를 선택합니다. 다시 해당 파일을 오른쪽 마우스로 클릭해서 Overwrite를 선택합니다. 그런 다음에 pul..
git에서 프로젝트 import 하는 방법 프로젝트를 새로 시작하게 되면 git 서버에서 프로젝트 소스를 받아야 하는 경우가 많다. 아래의 캡처 이미지는 git서버의 프로젝트를 import 하는 방법이다. 프로젝트를 추가하고 나면 프로젝트 위에 바로 M과 S 글자(메이븐과 스프링 속성)는 바로 보여지지 않는다. 따로 속성을 추가해줘야 메이븐과 스프링 속성이 추가된다.