[ 一日30分 인생승리의 학습법] [ git 기본 ] 브랜치 전환하기

브랜치 전환하기

앞에서 우리가 새로 만든 'issue1'라는 이름의 브랜치를 사용하여 어떤 작업을 수행하려면, 이 브랜치를 사용 하겠다고 명시적으로 지정해 주어야 합니다. 이 때 사용하는 명령어가 바로 checkout 입니다. 체크아웃(checkout)이란, 내가 사용할 브랜치를 지정하는 것을 의미합니다.

다음과 같이checkout 명령어 뒤에 사용할 브랜치 이름을 입력하면 됩니다.

$ git checkout <branch>

아래와 같이 입력하여 'issue1' 브랜치를 체크아웃 해 봅시다.

$ git checkout issue1
Switched to branch 'issue1'

이 시점까지의 이력을 보면 아래와 같습니다.

현재 시점의 이력

Note

checkout 명령에 -b 옵션을 넣으면 브랜치 작성과 체크아웃을 한꺼번에 실행할 수 있습니다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

$ git checkout -b <branch>

'issue1' 브랜치를 체크아웃한 상태에서 커밋을 수행하면, 'issue1' 브랜치에 그 이력이 기록됩니다. mylife.txt 에 아래 박스에서와 같이 문장을 추가한 후에 커밋해봅시다.

원숭이도 이해할 수 있는 Git 명령어
add: 변경 사항을 만들어서 인덱스에 등록해보기
$ git add myfile.txt
$ git commit -m "add 설명을 추가"
[issue1 b2b23c4] add 설명을 추가
 1 files changed, 1 insertions(+), 0 deletions(-)

위와 같이 commit 명령어에 -m 옵션을 넣으면 커밋 설명을 포함시킬 수 있습니다.

이 시점까지의 이력을 보면 다음과 같습니다.

현재 시점의 이력

 

[출처] https://backlog.com/git-tutorial/kr/stepup/stepup2_3.html

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1158 [ 一日30分 인생승리의 학습법][Web3] 세상을 바꿀 Web 3.0 - Web3.js 예제로 실습하기(2) file 졸리운_곰 2023.10.05 97
1157 [ 一日30分 인생승리의 학습법][Web3] 세상을 바꿀 Web 3.0 - Web3.js 예제로 실습하기(1) file 졸리운_곰 2023.10.05 90
1156 [ 一日30分 인생승리의 학습법][Web3] 세상을 바꿀 Web 3.0 - Web3.js란? file 졸리운_곰 2023.10.05 112
1155 [ 一日30分 인생승리의 학습법][Web3] 세상을 바꿀 Web 3.0 - Web3가 미래라고? file 졸리운_곰 2023.10.05 92
1154 [ 一日30分 인생승리의 학습법] 웹 3(Web3) 란 무엇일까? : 분산 인터넷의 미래 file 졸리운_곰 2023.10.01 120
1153 [ 一日30分 인생승리의 학습법] 블록체인 기술을 활용한 분산형 웹 ‘IPFS’가 뜬다! file 졸리운_곰 2023.10.01 89
1152 [ 一日30分 인생승리의 학습법] Web3란 무엇인가요? file 졸리운_곰 2023.09.28 99
1151 [ 一日30分 인생승리의 학습법] 마이크로 프론트엔드 아키텍처 file 졸리운_곰 2023.09.06 91
1150 [ 一日30分 인생승리의 학습법] [Micro Frontend] 마이크로 프론트앤드 - 개념 file 졸리운_곰 2023.09.06 102
1149 [ 一日30分 인생승리의 학습법] 마이크로프론트엔드 아키텍쳐 file 졸리운_곰 2023.09.06 114
1148 [ 一日30分 인생승리의 학습법] MinIO의 WebUI 사용법 정리 file 졸리운_곰 2023.09.05 124
1147 [ 一日30分 인생승리의 학습법] Qiskit Hackathon Korea Project 논문 정리 졸리운_곰 2023.08.18 105
1146 [ 一日30分 인생승리의 학습법] [Windows] FreeProxy를 이용한 HTTP Proxy 구성 file 졸리운_곰 2023.08.15 94
1145 [ 一日30分 인생승리의 학습법] SPSS는 버리자! 강력한 무료 통계툴 JASP & Jamovi (통계툴 리뷰) 졸리운_곰 2023.08.06 107
1144 [ 一日30分 인생승리의 학습법] [Git] Github 오픈소스 기여해보기 file 졸리운_곰 2023.08.02 79
1143 [ 一日30分 인생승리의 학습법] Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting 졸리운_곰 2023.07.27 105
1142 [ 一日30分 인생승리의 학습법] Apache 웹서버 동작 방식과 처리 Thread 부족에 따른 증상 확인 file 졸리운_곰 2023.07.27 91
1141 [ 一日30分 인생승리의 학습법] OpenAI Davinci 모델 Fine-tuning 하기 - (1) file 졸리운_곰 2023.07.09 121
» [ 一日30分 인생승리의 학습법] [ git 기본 ] 브랜치 전환하기 file 졸리운_곰 2023.07.06 104
1139 [ 一日30分 인생승리의 학습법] [ git 기본 ] git pull 시 특정 branch 를 pull 해오기 졸리운_곰 2023.07.06 111
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED