반응형 [git] 깃13 [git] 깃 커밋 되돌리기(리셋하기) - 깃허브 적용 commit reset 안녕하세요. 이번 포스팅은 git(Github) 에서 커밋 취소하기입니다. Revert를 기능을 사용해서 커밋을 되돌려서 기록을 남기는 것이 아닌 Reset를 시켜 커밋을 제거하는 방법입니다. 되돌려서 기록을 남기는 것이 아니라 commit한 것을 강제로 삭제하여 이전으로 되돌리는 방법으로 history에 남지 않는다는 장점이 있으나 변경 내용을 확인할 수 없다는 단점을 가지고 있습니다. 사용 방법은 아래와 같습니다. 먼저, 커밋을 되돌릴 리포지토리로 이동합니다.(본인은 cd 명령어 사용) $ git reset --hard HEAD^ -> 현재 커밋을 리셋 시킨다. $ git push -f origin main -> 리셋을 적용시킨다. 2022. 6. 30. [git] 깃허브 원격 저장소 초기화하기 git remote remove 제거하기 안녕하세요. 이번 포스팅은 git에서 깃허브 원격 저장소 초기화하기입니다. 깃과 깃허브의 원격 저장소를 초기화하기입니다. 1 git remote remove ▲ 원격 저장소의 remote를 초기화합니다. ▲ 실행한 화면입니다. 2020. 9. 20. [git] 깃 커밋 편집기 사용 없이 브랜치 병합하기 git merge --no-edit 안녕하세요. 이번 포스팅은 git merge --no-edit를 사용하여 편집기 사용 없이 병합하기입니다. 브랜치를 병합할 때 편집기를 사용하지 않고 병합합니다. 1 git merge 병합할 브랜치 이름 --no-edit ▲ git merge의 --no-edit 옵션을 사용합니다. ▲ --no-edit 옵션을 사용합니다. 2020. 9. 17. [git] 깃 커밋 로그 그래프로 표시 보기 그래프 형태 콘솔 터미널 화면 출력 git log --graph 안녕하세요. 이번 포스팅은 git log --graph를 사용하여 그래프로 커밋 로그 확인하기입니다. 깃 로그를 그래프 형태로 쉽게 확인할 수 있습니다. 1 git log --graph ▲ git log의 --graph 옵션을 사용합니다. ▲ 터미널 화면에 그래프로 출력됩니다. 2020. 9. 15. [git] 깃 브래치 커밋 로그 보기 git log --branches 옵션 안녕하세요. 이번 포스팅은 git log --branches 옵션 사용하여 브래치 커밋 로그 보기입니다. git log명령으로 커밋한 기록을 확인할 때 어느 브랜치에서 커밋했는지 확인할 수 있습니다. 쉽게 확인 가능합니다. 1 git log --branches ▲ git log에서 --branches를 옵션으로 줍니다. ▲ 더욱 간편하게 확인하기 위해 --oneline 옵션과 같이 확인하였습니다. 2020. 9. 15. [git] 깃 배쉬 단축키 복사 붙여넣기 검색 풀 스크린 플립 리셋 기본 사이즈 shortcut copy paste search reset full flip screen git bash Default Size 안녕하세요. 이번 포스팅은 git bash에서 복사, 붙여넣기, 리셋, 기본 사이즈, 검색, 풀 스크린, 플립 스크린 단축키입니다. 깃을 사용할 때 편하게 사용할 수 있습니다. - 복사: Ctrl + Ins - 붙여넣기: Shift+ Ins - 검색: Alt + F3 - 리셋: Alt +F8 - 기본 사이즈: Alt + F10 - 풀 스크린: Alt + F11 - 플립 스크린: Alt + F12 ▲ 단축키입니다. 2020. 9. 14. [git] 깃 please tell me who you are error 에러 해결 방법 콘솔 터미널 화면 처리 에러 메시지 안녕하세요. 이번 포스팅은 git please tell me who you are 에러입니다. 깃을 사용할 때 커밋하는 사람이 누구인지 물어보는 에러가 발생합니다. 출력되는 에러 메시지에 따라 간단하게 해결할 수 있습니다. ▲ 에러 메시지가 출력됩니다. 1 git config user.name "사용자 이름 입력" ▲ 커밋하는 사용자의 이름을 입력합니다. 1 git config user.email "이메일@도메인.com" ▲ 커밋하는 사용자의 이메일을 입력합니다. ▲ 위 명령어를 입력한 터미널 화면입니다. 2020. 9. 14. [git] 깃 reset 명령어 옵션 설명 작업트리 스테이징 되돌리기 콘솔 터미널 화면 안녕하세요. 이번 포스팅은 git reset 명령어 옵션 설명입니다. 상황에 따라 git reset 명령을 옵션을 붙여 사용할 수 있습니다. 1 git reset HEAD^ 1 git reset --mixed HEAD^ ▲ 최신 커밋을 취소하고 워킹 디렉토리에 되돌립니다.(unstaged 상태) ▲ 옵션을 사용하지 않을 경우 --mixed HEAD^가 적용됩니다. 1 git reset --soft HEAD^ ▲ 최신 커밋을 취소하고 워킹 디렉토리에 되돌립니다.(staged 상태) 1 git reset --hard HEAD^ ▲ 최신 커밋을 취소하고 워킹 디렉토리에서 삭제합니다.(unstaged 상태) ▲ 옵션에 따라 출력되는 메시지가 달라집니다. 2020. 9. 14. [git] 깃 커밋 로그 정지 탈출 방법 git log escape 로그 명령어 화면 빠져 나가기 멈추기 안녕하세요. 이번 포스팅은 git log에서 탈출하기입니다. 커밋한 로그를 확인하기 위해서 git log를 사용합니다. 로그 메시지를 모두 출력하기 때문에 필요한 부분까지 확인 후 탈출 할 수 있습니다. Q키를 누르면 로그 화면을 탈출합니다. ▲ git log를 입력한 화면입니다. ▲ 키보드의 Q키를 입력하면 탈출합니다. 2020. 9. 14. [git] 깃 배쉬 텍스트 글꼴 크기 글꼴 스타일 변경 설정하기 git bash 안녕하세요. 이번 포스팅은 git bash의 글꼴, 글꼴 스타일, 크기 변경하기입니다. 기본 설정된 글꼴, 스타일, 크기를 원하는 값으로 변경할 수 있습니다. ▲ git bash 창 상단에서 마우스 오른쪽 버튼을 클릭합니다. ▲ Options...를 클릭합니다. ▲ 왼쪽 메뉴에서 Text를 클릭합니다. ▲ Select... 를 클릭합니다. ▲ 글꼴이 실행됩니다. ▲ 원하는 설정으로 변경하고 확인 버튼을 클릭합니다. 2020. 9. 14. [git] 깃 커밋 입력 메시지 수정하기 변경 방법 commit message modify 안녕하세요. 이번 포스팅은 git 커밋 메시지 변경 수정하기입니다. 커밋할 때 같이 입력한 메시지를 수정하는 방법입니다. 최근 메시지를 수정할 수 있습니다. 1 git commit --amend ▲ 최근 메시지를 수정합니다. ▲ vim 편집기가 실행됩니다. ▲ git commit --amend 명령어를 입력합니다. ▲ vim 편집기가 실행됩니다. ▲ i키를 눌러 변집하고 esc키를 눌러 탈출한 뒤 :wq를 입력하면 수정됩니다. ▲ 메시지가 수정된 화면입니다. ▲ git log를 입력하면 변경된 커밋 메시지를 확인할 수 있습니다. 2020. 9. 12. [git] 깃 빔 ex 모드 명령어 종류 설명 모음 저장 종료 이름바꾸기 변경 저장 안녕하세요. 이번 포스팅은 git vim ex모드 명령어 종류입니다. 리눅스의 기본적인 에디터로 터미널에서 사용할 수 있는 빔의 ex 모드 종류입니다. 1 :w or :write ▲ 편집하고 있던 문서를 저장 1 :q or quit ▲ vim 편집기 종료 1 :e 파일 이름 ▲ 파일 이름으로 열기 1 :wq 파일 이름 ▲ 파일 이름으로 저장 후 종료. ▲ 파일 이름을 안 붙이면 저장 후 종료만 합니다. 1 :q! ▲ 저장하지 않고 종료. ▲ vim 편지기의 ex모드 명령어를 입력한 화면입니다. 2020. 9. 11. [git] 깃 현재 사용하고 있는 버전 확인하기 안녕하세요. 이번 포스팅은 git 버전 확인하기입니다. ▲ 먼저 실행에 들어가서 CMD.EXE를 입력하여 실행하거나 검색에 CMD를 검색합니다. ▲ 명령어 "git --version"을 입력합니다. ▲ 프로젝트가 실행됩니다. 오류가 발생할 경우 메시지를 출력합니다. 2020. 7. 29. 이전 1 다음 반응형