# git log

[GIT] 변화를 타임캡슐에 담아 묻기
git status 현재 폴더에서 현재 폴더의 상황을 git의 관점으로 보여줌 git init 작업하는 폴더를 git에서 관리하게끔 해줌 소스트리에서 create하고 경로를 지정해줘도 됨. 이렇게 하면 폴더 안에 .git이라는 숨겨진 폴더가 생성됨

Git 특정 버전으로 되돌리기 돌아오기
커밋 메시지를 보고 돌아가고 싶은 커밋 시점을 확인합니다. 아래 사진과 같이 상세 내용과 함께 표시됩니다.\--oneline 옵션을 붙이면 아래 사진과 같이 한줄로 커밋 메시지를 확인할 수 있습니다.돌아가고 싶은 커밋을 확인했다면 git checkout 명령어를 통해
git log 한글 깨짐 현상
https://dlagusgh1.tistory.com/278 <-- 링크로 지지고 볶고 해도 안되었다. 혹시나 싶어 전역 설정 파일을 열어 보니 logOutputEncoding = cp949로 되어 있다 이 경우 git log한 경우 한글 깨짐을 해결하는
git__02_branch_checkout_log
git branch branch_name > branch_name(bn) 생성git branch --all > git에 있는 모든 branch 출력 및 지금 branch 확인 가능git branch -D bn > (bn) 삭제git checkout commit_id >
12/31 git commit실수
새벽경, 비몽사몽했는지 정신을 잠깐 놨었는지, 현재 브랜치에 commit하고 push 해야하는것을 잘못하여 develop브랜치에 push해버렸다.그래놓고선 pr날리는데 어? 왜 작업한 브랜치가 없지? 그러고있었다...해결법git log -g해당명령어로 최근 커밋한 내역

Git 사용법 (1)
위 사진을 예시로 간단하게 정리함기록을 남기고 싶을때 파일을 고르는것임 (Staging 했다 라고 표현함)ex) 스테이징했냐?ㅋㅋㅋrepository(저장소) 에 기록한(git add) 파일을 옮김현재 Staging 파일, 수정된 파일 등 상태정보를 알려줌commit

Git 명령어
🗒 git 명령어 정리 작업 공간 시작 변경 사항에 대한 작업 커밋 내역과 상태 보기 커밋 내역을 키우고, 표시하고, 조작하기 협동 작업

[Git] 브랜치 정보 확인하기
기존의 git log명령은 단순히 git으로 작업했던 내용들을 보는 정도였습니다. 커밋 메세지나, 변경 시간, 수정한 사람 등에 대한 정보를 확인할 수 있었습니다. 이런 git log 명령에 옵션을 더하면 브랜치에 대한 정보를 쉽게 얻을 수 있습니다.우리가 사용하는 g
[TIL]Git log&reflog
HEAD 는 커밋 내역에서 가장 최신 커밋을 가리키는 심볼릭 링크다. 보통 명령어에 커밋 ID대신 HEAD 포인터를 많이 활용한다.HEAD의 이전 커밋들을 확인할 때 HEAD ^ 또는 HEAD ~으로 포인팅이 가능하다. 커밋 내역을 확인하는 가장 일반적인 방법 git

[reset/revert] push한 commit 삭제하기
오늘 깃에 대형사고를 한번 쳤다...^^js30프로젝트를 진행하면서 레퍼지토리를 수정하다가 그만 한 개 파일을 전체 레퍼지토리에 덮어썼다. reset과 revert에 대해서는 알고 있었지만, 로컬 저장소에서 리셋이 되어도 최종적으로 커밋을 되돌린 결과가 깃허브에는 반영

Git Work Flow
아직 추가 되지 않은 새로운 파일과 수정된 파일의 목록을 보여줍니다커밋을 준비하기 위해 파일을 stage 합니다stage한 내용을 커밋으로 영구히 저장합니다 이때 작업내용을 메세지로 적어 쉽게 어떤 작업을 해서 저장햇는지 보여줍니다.