본문 바로가기

그 외

[Git&Github] branches

vsc 콘솔 이용 중 이전 커밋으로 돌아가는 것은 $ git checkout `해당 commit의 별명` 이다.

새로운 브런치 만드는 콘솔은 $ git checkout -b `branch명`이다.

이전 커밋으로 돌아가는 동시에 이전 커밋을 base로하는 새로운 branch를 만들 수 있다.

*한꺼번에 진행

$ git checkout `commit별명` -b`branch명`이다.

 

main branch으로 돌아가기

$ git checkout main

branch 목록 보기

$ git branch

 

branch를 콘솔로 삭제하는 방법은 $ git branch -d `branch 명`

 

마지막 커밋 수정하기

$ git commit --amend -m `message`

$ git commit --amend --no-edit

--no-edit(커밋 메시지 수정 없이 마지막 커밋 메시지와 동일문구 사용)

 

커밋의 수정상태 확인

$ git status

stage영역에 있지 않은 unstage 내용은 붉은색 표시

stage영역에 있는 내용은 초록색 표시

 

github에 올리고 싶지 않은 파일은 $ touch .gitignore

이후 해당 파일에 파일명 작성 파일은 .(파일명) 폴더는 /(폴더명)

'그 외' 카테고리의 다른 글

[VSC] 저장 시 자동 줄 정렬 Prettier 설정  (0) 2022.01.22
[Git&Github] CLI log, commit, push  (0) 2022.01.05
[Git&Github] 깃과 깃허브란2  (0) 2022.01.05
[Git&Github] 깃과 깃허브란?  (0) 2021.12.31