[TIL] Git & Github 2

link717·2021년 3월 9일
0

TIL

목록 보기
39/53
post-thumbnail

🌻 작업 내용을 합치는 방법

  • 특정 브랜치의 작업 내용을 분기로 남기면서 master 브랜치에 반영하고 싶은 경우

master branch로 이동한 후, git merge 브랜치 이름

  • 최근 master 브랜치의 상태를 특정 브랜치의 master로 변경한 뒤 작업을 반영하고 싶은 경우

최근 version의 master 파일을 pull 로컬의 master 브랜치를 최신의 상태로 만든다.

특정 브랜치로 이동한 뒤 git rebase -i master 를 사용하여 master를 rebase 한다.

🌻 과거의 상태로 돌아가는 방법

  • 특정 시점으로 돌아가되 그 이후의 작업은 전부 삭제하고 싶은 경우
git log로 돌아가고 싶은 시점의 commit 일련변호 앞 6자리를 확인한다.

git reset 일련번호 --hard 를 사용하여 과거의 작업 상태로 되돌린다.
  • 특정 시점으로 돌아가되 지금까지의 작업을 유지한 상태로 돌아가고 싶은 경우
git log로 취소하고 싶은 시점의 commit 일련변호 앞 6자리를 확인한다.
 
git revert 일련번호 를 사용하여 최근 작업상태를 취소한다.

출처: YOUTUBE-얄팍한 코딩사전

profile
Turtle Never stop

0개의 댓글