실제로 버전을 만들어보겠다.
앞서 우리가 만들었던 test에 만들어보려한다.
일단 간단한 텍스트 파일을 만들고 관리해보겠다.
먼저 a라는 텍스트 파일을 만들어준다.
이 A를 저장하는 순간 작업 디렉터리에 새로운 변경사항이 생긴 샘이다.
그래서 소스트리에 가서 확인해보면 아래와 같이 나온다.
이거를 버전으로 만들고 싶다면, 스테이지로 올려줘야한다.
1번을 눌러 모두 올려주거나, 2번을 눌러 선택해주면 된다.
그러면 아래와 같이 나온다.
잘 올라간것을 확인하면 스테이지에 잘 올라갔다고 이해하면된다.
얘를 버전으로 만들려고 하면 커밋을 해줘야한다.
커밋하기전에 사진처럼 메세지창이있다.
커밋 메세지는 이 파일이 어떤 내용을 담고있는지 알려주는 쪽지같은 거다.
커밋메세지는 제목과 본문으로 이루어져 있다.
굳이 길게 쓸 필요는 없다. 본문은 생략이 가능하다.
커밋은 버전을 만들때 이 버전이 어떤 버전인지 설명을 남기기 위해 메세지와 함께 버전을 만든다.
그리고 한번 커밋을 해본다.
그럼 아래처럼 나온다.
이렇게 히스토리에 만들어진것을 볼 수있다.
커밋상태도 볼 수 있다.
그리고 스테이지에 가보면 커밋을 했기 때문에 비어있는 상태이다.
이렇게 확인할 수 있다.
이번에 버전을 하나 더 만들어보자.
같은 텍스트 파일에 B라고 추가해보자.
다시 소스트리로 돌아와 보면 아래와 같이 나온다.
눌러보면 어떤 변경사항이 있는지 보여준다.
커밋을 해보면 두번째 버전이 추가된것을 볼 수 있다.
이렇게 확인할 수 있다.
첫번째 버전을 누르면 첫번째 a만 보여주고 두번째 버전을 누르면 첫번째와 뭐가 다른지 보여준다.
'깃&깃허브 > 섹션1 깃으로 버전 관리 시작하기' 카테고리의 다른 글
04. [windows 실습] 버전이 쌓여 사용자에게 선보이기까지: 커밋해시, 태그 (0) | 2023.05.16 |
---|---|
02. [이론] 버전 관리의 큰 그림 (0) | 2023.05.16 |
01. [windows 실습] 로컬 저장소 만들기 (0) | 2023.05.16 |