IT 그리고 정보보안/환경설정 및 기타

Git 설치 및 사용법

plummmm 2021. 4. 17. 09:36
반응형

$git --version

git 설치 여부를 확인한다.

 

$sudo yum install git

git가 설치되어 있지 않다면 위 명령어로 설치한다.

 

git를 설치하고 나면 사용자 등록을 한다.

내가 작업한 내용을 저장할 때 사용자명과 이메일을 등록해두면 편하다.

 

$git config --global user.name "사용자명"

$git config --global user.email 사용자 이메일

 

사용자 정보 입력이 완료 되었다.

그럼 이제 git 저장소를 만든다.

 

$mkdir ~/git_sample

$cd git_sample

일단 새로운 디렉토리를 생성하고 거기에 접근한다.

그러고 난 뒤 git 저장소로 만든다.

 

$git init

을 입력하고 제대로 되면 아래와 같은 메세지가 나타난다.

 

 

위 명령을 실행하면 보다시피 .git 라는 디렉토리를 생성하게 된다.

앞으로 이루어지는 작업들이 모두 .git 디렉토리에 저장된다.

 

디렉토리 안의 생성 및 삭제, 수정 작업 내역을 보려면 아래 명령어를 입력하면  된다.

$git status

 

이런 식으로 나온다.

 

----------------------------------------------------------------------------------------------------------------------

그럼 이번에는 새로운 파일을 만들고 관리 대상으로 저장하는 방법에 대해 알아보자.

일단 임의의 루비파일을 생성한다

 

 

 

파일을 생성하고

$git add 파일명 을 입력하면 관리 대상으로 지정이 된다.

관리 대상으로 지정이 되었지만 이제 git 저장소에 반영하는 commit(커밋) 명령을 또 해줘야한다.

 

$git commit -m "커밋 이름" 을 입력하면

지금까지 했던 작업이 커밋되어 git 저장소에 저장된다.

 

 

----------------------------------------------------------------------------------------------------------------------

그라먼 이제는 커밋된 파일을 수정하여 다시 git 저장소에 저장하고 커밋하는 과정을 해보자.

 

 

 

일단 파일을 수정하고 나서 

$git add sample1.rb 명령으로 다시 git 에서 수정한 내용을 자세히 파악할 수 있도록 한다.

그리고 나서 다시 커밋 명령($git commit -m "커밋 명")으로 git 저장소에 저장한다.

 

----------------------------------------------------------------------------------------------------------------------

자.. 이제 그럼 지금까지 했던 작업에 대한 로그 기록을 보는 방법.

$git log

를 입력하면 "커밋 로그"를 확인할 수 있다.

 

근데 너무 보기가 복잡하다. 

보통은 Github를 주로 이용한다.

 

다음 포스팅에서 Github 사용법을 설명할건데

거기서 git와 github 연결하는 법도 알려줌,

반응형