[생활코딩] 형상관리/GIT3 branch & conflict
GIT3 branch & conflict - 실습준비
Ben의 프로그램
2023. 5. 13. 19:57
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