tools & libs/git

Eclipse에서의 Git 활용 - 2: git 설치

  • -

git 설치

git을 사용하기 위해서는 git client 프로그램이 필요하다.  다음 경로에서 본인의 OS에 적합한 프로그램을 다운로드하고 설치한다. 설치 방법은 그냥 next의 연속이므로 생략한다.

git-scm.com/downloads

 

Git - Downloads

Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific

git-scm.com

 

환경 설정

git을 설치하고 나면 사용 환경을 적절히 구성해야 한다. 명령 프롬프트를 이용해서 간단한 설정을 진행해보자.

도움말 확인

git은 기본적으로 명령 프롬프트 기반으로 동작하기 때문에 다양한 명령어가 존재한다. 당연히 모두 기억할 수는 없기 때문에 그때그때 도움말을 보는 것이 필요하다. 도움말을 확인할 때는 아래 명령을 사용한다.

# 명령어를 생략하면 전체 도움말, 특정 명령어에 대해 알려 할 때 명령어 입력
git help [명령어]

 

사용자 정보 설정

git은 commit 하는 과정에서 반드시 사용자의 이름과 이메일 주소가 있어야 한다. 이 정보를 설정해 보자. git의 config를 사용하면 사용자 설정이 가능하다.

# user.name 을 설정한다.
C:\>git config --global user.name "사용자이름"

# user.email을 설정한다.
C:\>git config --global user.email "사용자 이메일"

# 등록된 정보를 확인한다.
C:\>git config --get-regexp "user.*"
user.name quietjun
user.email stgray22@gmail.com

--global은 해당 컴퓨터에서 언제나 이 사용자 정보를 사용하도록 전역으로 설정하는 옵션이다. 만약 프로젝트마다 다르게 설정하고 싶다면 --glolab을 생략하고 사용한다.

 

gui 기반의 git client

위에서 간단히 사용자 설정을 해봤는데 시작부터 명령줄에서의 작업이 쉽지는 않다. 그래서 많은 경우 gui 기반의 git client를 설치해서 사용한다.

가장 대표적인 git client 프로그램은 source tree가 있다.

www.sourcetreeapp.com/

 

Sourcetree | Free Git GUI for Mac and Windows

A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

www.sourcetreeapp.com

Sourcetree는 무료이며 깔끔한 UI에 무료이며 window, mac 모두 지원하기 때문에 실무에서 많이 사용하는 편이다. 하지만 개발하다가 git을 위해 별도의 툴을 실행해야 한다는 점이 번거로울 수 있다.

다음으로는 eclipse 같은 개발 툴이 포함하고 있는 git client를 사용하는 방법이 있다. 개발하다가 IDE 내에서 git을 사용하기 때문에 가장 간단히 GUI 기반의 git을 사용하는 방법이라고 볼 수 있다. 물론 eclipse를 사용하다가 vscode를 사용하거나 하면 사용방법이 약간은 달라져야 할 것이다.

이번 포스트에서는 eclipse에 내장되어 있는 egit을 이용해서 git을 사용할 계획이다. 

 

이클립스에서 git 둘러보기

이클립스에서 [window]-[preferences]-[Team]-[Git] 메뉴를 살펴보면 여러 가지 환경 설정 작업을 GUI 기반으로 처리할 수 있다.

예를 들어 위에서 처리한 사용자 정보는 [Git]-[Configuration]-[User Settings]에서 확인할 수 있다.

당연히 한 번에 모든 것을 확인할 필요 없다. 차츰차츰 살펴보자.

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.