Git 리눅스

Jan 04, 2024
Git 리눅스
생성
새폴더 생성
새폴더 생성
우클릭 후 Git Bash 선택
우클릭 후 Git Bash 선택
입력모드, 일반모드, 명령어모드
원하는 파일명.txt 입력 후 enter
원하는 파일명.txt 입력 후 enter
입력모드: i 누르면 원하는 내용 입력 가능
입력모드: i 누르면 원하는 내용 입력 가능
일반모드: esc 누르면 일반 모드 전환
일반모드: esc 누르면 일반 모드 전환
명령행 모드: 일반모드에서 [ : ] 키를 누르고 w(저장), q(에디터 종료) 선택 가능
명령행 모드: 일반모드에서 [ : ] 키를 누르고 w(저장), q(에디터 종료) 선택 가능
:q 선택 시 처음 화면으로 전환
:q 선택 시 처음 화면으로 전환
일반 모드 단축키
일반 모드 단축키
명령어 모드 단축키
명령어 모드 단축키

Git reset, rebase

환경설정 파일 생성 후 git bash에서 git init 입력 후 add 및 commit 실행
환경설정 파일 생성 후 git bash에서 git init 입력 후 add 및 commit 실행
파일 생성 후 add 및 commit 반복
파일 생성 후 add 및 commit 반복
최근 순서로 3번째 호출 및 수정 가능
최근 순서로 3번째 호출 및 수정 가능
일반모드 상태에서 입력모드로 변경 (첫번째 커밋로그는 수정 및 삭제 불가능)
일반모드 상태에서 입력모드로 변경 (첫번째 커밋로그는 수정 및 삭제 불가능)
 
d = drop 입력 및 일반모드로 변경 후 :wq로 저장 및 나가기 실행
d = drop 입력 및 일반모드로 변경 후 :wq로 저장 및 나가기 실행
“로그인 아파서 퇴근”이 삭제된  상태에서 reset으로 “로그인 완료”  상태로 돌아가서 복구
“로그인 아파서 퇴근”이 삭제된 상태에서 reset으로 “로그인 완료” 상태로 돌아가서 복구

r = reword 이름 변경, 위와 동일하게 :wq까지 실행
r = reword 이름 변경, 위와 동일하게 :wq까지 실행
입력모드로 변경 후 원하는 이름으로 변경
입력모드로 변경 후 원하는 이름으로 변경
일반모드로 변경 후 나가기 실행
일반모드로 변경 후 나가기 실행
Successfully 성공적으로 이름 변경된 상태
Successfully 성공적으로 이름 변경된 상태

s = spuash (병합) / 찌그러트리는 건 브랜치 기준 위로만 가능
s = spuash (병합) / 찌그러트리는 건 브랜치 기준 위로만 가능
# 주석
# 주석
로그인 완료로 찌그러트리기
로그인 완료로 찌그러트리기
완료 후 나가서 log 불러오면 두개로 줄여진 상태 확인 가능
완료 후 나가서 log 불러오면 두개로 줄여진 상태 확인 가능
 
Share article

from-web-developer