Antilog의 개발로 쓰다
article thumbnail
반응형

이전 포스팅까지 brach를 만들면 아래와 같은 상황입니다.

 

해당 과정을 실습으로 바로바로 볼 수 있도록 실습 파일을 만들어 확인해 봅시다.

저번 시간 히스토리 처럼 실습 파일을 만들기 위해서 아래 과정을 그대로 진행합니다.

아무 곳이나 디렉토리를 생성하고 해당 파일을 깃으로 관리하기 위해서 git init까지 완료해줍니다.

$ git init

해당 디렉토리에 txt 문서를 만들고 test code 라 적고 1st commit이라는 내용으로 add 하고 commit 합니다.

$ git add testcode.txt
$ git commit -m "1st commit"

 

$ git commit -a -m "2nd commit"
$ git branch run

 

$ git add -a -m "3rd commit"

 

이제 따로 run 브랜치 내용을 만들기 위해서 현재 branch를 master에서 아까 만들어둔 run으로 바꿉니다.

$ git checkout run

이동을 하면 해당 branch의 snapshot으로 내용이 변경됩니다.

 

해당 상태에서 아래와 같이 코드를 추가하고 commit 합니다

$ git add -a -m "run 1st commit"

 

이렇게 하면 저번 branch 알아보기 시간까지의 히스토리와 동일한 상태를 만들 수 있고 해당 상태는 아래와 같습니다

그리고 이러한 과정을 더 잘 보기 위해서 git client fork라는 프로그램을 깔아서 확인하면

위의 상태와 별반 다름이 없음을 확인할 수 있습니다.

반응형
profile

Antilog의 개발로 쓰다

@Parker_J_S

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...