inflearn logo
강의

講義

知識共有

実務家が知らせるGit - 入門編

checkout TIP

checkout 명령어로 특정 커밋으로 되돌아갈때

解決済みの質問

288

hp

投稿した質問数 31

1

안녕하세요.

강의를 보다가 궁금한게 있어서 질문드립니다.

checkout 명령어로 특정 커밋으로 되돌아갈때 git이 꼬인다던가(?) 하는 위험성은 전혀 없다고 생각하면 되나요?

자유롭게 git checkout <특정 커밋 키값>으로 왔다갔다하면서 보다가 다시 사용할 branch로 전환하는 식으로 작업할 수 있는 것 같아 보이는데, 제가 이해한게 맞는지요

github 버전관리시스템 git

回答 1

1

Country

안녕하세요 hp님?

checkout 명령어로 특정 커밋으로 되돌아갈때 git이 꼬인다던가(?) 하는 위험성은 전혀 없다고 생각하면 되나요?

-> 위험성이 있습니다. 그래서 안전하게 하려면 현재 wokring directory가 깨끗한 상태 (= working tree clean상태, = 모든 파일이 Unmodified 상태)로 만들고 사용하시면 됩니다. 이 내용은 브랜치와 브랜치를 오갈 때도 해당되는 내용이기도 합니다.

자유롭게 git checkout <특정 커밋 키값>으로 왔다갔다하면서 보다가 다시 사용할 branch로 전환하는 식으로 작업할 수 있는 것 같아 보이는데, 제가 이해한게 맞는지요

-> 네, 정확히 이해하셨습니다. 해당 브랜치 내에서 커밋 키값으로 왔다갔다가 가능하고, 다른 브랜치로도 이동이 가능합니다.

즐거운 수업 되세요.

rebase 이해

1

474

1

merge를 쓰지않더라도

1

548

1

머지 하지않은 상태에서 -d 로도 delete

1

385

1

pull과 push 후 결과 메시지

2

530

2

HEAD-> master, .... 의미

1

774

1

깃허브 혹시 지금은 무료가 됬나요 ?

2

1732

3

딱 커밋에 포함된 내용만 가져오는건가요?

1

324

1

스테이지에 올리는 add 이후 머지를 하면 안되는 이유 알 수 있을까요?

2

323

1

3:20 에나오는 echo와 '>>'에대해 알고싶습니다

2

470

1

.gitignore 관련 문의입니다.

1

1288

3

블로그에 교재 내용을 올리고 싶어서 질문드립니다.

1

457

2

git log 질문

1

245

1

checkout 명령어 특정 커밋

1

276

1

명령어 add 질문

1

249

1

push -u옵션

1

331

1

git master를 변경하는 방법이 궁금합니다.

1

430

1

git log 질문

1

424

1

deleted 질문

2

519

3

merge 명령어

1

422

1

push --set-upstream 옵션

1

536

1

현업에서 머지후에 브랜치는 어떻게 관리 되나요?

2

974

1

충돌 이슈

1

467

3

git flow 전략에서 마스터 브랜치와 release 브런치와 차이점이 무엇일까요?

1

1256

1

vi st.md 이후에 터미널로 돌아가는 명령어가 뭔지 모르겠네요

1

202

1