[Git] SourceTree(소스트리) 에서 Commit(커밋) 하는 방법

안녕하세요.

 

오늘은 소스트리에서 특정 파일들을 커밋하는 방법에 대해서 알려 드리려고 합니다.

 

그 전에 커밋(Commit) 이 무엇인지에 대해서 알려 드리겠습니다.

 

 

커밋이란?

 

- 어떤 순간 작업공간의 상태를 저장한 것을 의미합니다. , 작업공간 안에 있는 모든 파일과 파일의 데이터를 사진 찍듯이 복사해서 저장소에 보존합니다. 그래서 이러한 기능을 스냅샷이라고 부릅니다.

 

이렇듯 “커밋” 이란 깃에 연동된 저장소에서 특정 파일들이 변경이 일어나면 해당 내용을 기록하는 행위라고 생각하면 되겠습니다.

 

그러면 SourceTree에서 어떻게 커밋을 하는지 보여 드리도록 하겠습니다.

 

먼저 소스트리에서 로컬 저장소를 하나 생성한 상태로 간주하고 작업을 진행하도록 하겠습니다.

 

서식3 제목 로컬 저장소에 test.txt 파일 생성 후 저장하기

 

저는 현재 “Git_Test” 라는 로컬 저장소 하나를 생성하였고, 여기에 Test.txt 파일 하나를 생성하고 저장하였습니다.

 

그리고 이제 소스트리 GUI 로 넘어갑니다.

 

그러면 위와 같이 스테이지에 올라가지 않은 파일이라고 해서 앞에서 생성한 test.txt 파일이 나타난걸 보실 수 있습니다.

 

여기서 다음으로 이제 스테이지 영역으로 해당 파일을 옮겨 줍니다.

 

위와 같이 스테이지 영역에 “test.txt” 파일을 이동시켰습니다.

 

커밋 작업을 하려면 반드시 해당 파일의 영역이 “스테이지” 영역에 있어야지만 커밋을 할 수 있습니다.

 

여기까지 하셨다면 이제 위에 있는 메뉴에 커밋 메뉴를 선택해 주세요.

 

 

위처럼 커밋을 하기전에 커밋의 내용을 입력하는 부분이 있습니다.

어떤 내용을 커밋했는지 입력해 주시면 됩니다.

 

그리고 커밋을 완료하시면 다음과 같이 커밋 내용이 기록되고 보이게 됩니다.

 

소스트리를 이용해서 커밋하는 방법 매우 간단하시죠?ㅎㅎ

 

어려운 부분이 없기 때문에 단계별로 하나씩 따라해 보시면 쉽게 적용하실거라 생각합니다.

 

감사합니다.^^

728x90

이 글을 공유하기

댓글

Designed by JB FACTORY