개발일지0813
<GIT - 제대로 알자!> 버전 만들기(COMMIT) 본문
앞서 가장 기초가 되는 저장소를 만드는 것에 대해 다루어 보았습니다.
새로운 repository가 생성이 되었으면 우리는 이제 원래의 목적이었던 '버전' 을 생성할 것입니다.
예시를 하나 들어보죠. 저장소에 새로운 프로젝트를 시작합니다.
저같은 경우에는 visual studio를 켜서 cpp 파일을 하나 생성했습니다.
해당 파일에 단순하게 cout << "Hello World"; 라고 입력해 주었습니다.
이때 내가 코드에 대한 변경사항은 중요하지 않으나 우리가 만든 그 저장소에 새로운 파일이던 프로젝트던 생성이 됨으로써 소스트리는 그 변화를 자동으로 인식합니다.
아래와 같이 변화된 화면을 볼 수 있습니다.
저는 이미 한번 commit을 하고 push까지 한 상태 인지라 완전 처음인 프로젝트의 화면과 조금 다를수도 있어요!
이렇게 <Unstaged Files> 부분에 제가 코드를 수정한 파일이 목록에 뜹니다. 그 파일 이름을 눌러보면 옆에 더 자세하게 어떤 수정이 있었는지 알수가 있죠.
이 수정사항을 내 버전에 반영함으로써 새 버전을 기록하고 싶다, 하면 이제 이 파일들을 stage해줄거에요.
목록 전체를 잔영하고 싶다면 <stage all> 버튼을 눌러주면 됩니다. 혹은 특정 파일들만 반영하고 싶다면 파일 이름 옆에 + 버튼을 누르면 수동으로 하나씩 staged files로 올라갑니다.
이렇게 반영하고 싶은 변경사항을 다 선택한 후에 우리는 맨위에 COMMIT을 눌러줍니다.
이 버튼을 누르면 커밋 창으로 이동합니다. 그 창 하단에 보면 아래와 같이 보입니다. 이때 빨간 동그라미 친 commit 버튼을 눌러주면 COMMIT 완료! 우리는 이렇게 새 버전을 만들어 줬습니다!
BRANCHES 의 master 로 들어가보면 아래 와 같은 모습을 띄우는 걸 확인 할 수 있습니다.
다음 글에서는 수정사항 되돌리는 방법에 대해 다루어 보아요!
'개발일지0813' 카테고리의 다른 글
TF-IDF를 통한 인물의 상세 설명에서 키워드 추출 (0) | 2019.10.23 |
---|---|
SOURCETREE 오류 - 원격저장소 로그인 정보 삭제 하기 (0) | 2019.10.13 |
<GIT-제대로 알자!> 저장소(REPOSITORY) 만들기 (0) | 2019.10.12 |
<GIT - 제대로 알자!>GIT 과 SourceTree의 설치 (0) | 2019.10.12 |
20170126 백준 1260 DFS BFS (0) | 2017.01.26 |