728x90

- 본격적으로 수업을 시작하기 전에, 우리가 이전 시간에 말했던 것처럼 제품 설명서를 만드는 사람들이라고 생각을 하겠습니다. 그리고 환경을 세팅을 할게요.

- manual 이라는 폴더를 만들고, 해당 폴더를 git 으로 관리해주겠습니다.

- dir /a:h 라는 명령을 통해 숨긴 파일들까지 확인해보니까 .git 파일이 생성된 것을 알 수 있습니다.

- notepad work.txt 명령으로 메모장을 열어서

- content 1 이라는 내용을 작성하고 저장합니다.

- git status 를 통해 work.txt 파일이 Untracked 상태인 것을 확인했고,
- git add work.txt 명령을 통해 Staging Area 로 등록합니다.
- git commit -m "work 1" 명령을 통해 버전을 등록합니다.
- 방금 한 방식대로 똑같이 2번 더해서 "work 3" 버전까지 만듭니다.

- 이 상황에서 우리가 고객사마다 다른 제품을 제공해야 한다면, git 의 branch 의 도움을 받지 않는다면 우리는 directory 를 고객사마다 만들어야 하는 골치아픈 상황에 놓이게 될 것입니다.
- 이 문제를 branch 가 어떻게 해결하는지 궁금하시죠? 다음 시간에 뵙겠습니다.
출처 : https://opentutorials.org/course/3840
'[생활코딩] 형상관리 > GIT3 branch & conflict' 카테고리의 다른 글
| GIT3 branch & conflict - 병합(merge) {다른 파일 병합, 같은 파일 다른 곳 수정 병합, 같은 파일 같은 곳 수정 병합} (0) | 2023.05.14 |
|---|---|
| GIT3 branch & conflict - 브랜치의 기본사용법 (1) | 2023.05.13 |
| GIT3 branch & conflict - 수업소개 {branch 설명, conflict 설명} (0) | 2023.05.13 |