Alraffe
이것 저것 개발.
Alraffe
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • Front-end
      • CSS
      • React
      • Next.js
    • Back-end
    • Book
      • Effective Typescript

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • vite 배포 에러
  • 프론트엔드 책 추천
  • JASON.stringify
  • JASON.parse()
  • next14
  • 타입스크립트
  • 리액트
  • 프론트엔드
  • 개발자 커피챗
  • vite 깃헙 배포
  • Til
  • react
  • 타입스크립트 책
  • 깃헙 배포 빈 화면
  • 타입스크립트 추천
  • TypeScript
  • 노션 이력서
  • 자바스크립트
  • 프론트엔드회고
  • 이펙티브타입스크립트
  • 타입스크립트 책 추천
  • 배포 에러
  • JS
  • git
  • object 값을 찍고 싶을 떄
  • frontend
  • 주니어 개발자 이력서
  • 오랠리
  • evnentBubbling
  • JavaScript

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Alraffe

이것 저것 개발.

TIL

공부한 git 사용법에 대한 정리

2023. 8. 17. 00:36

git의 도움말이 필요할 때

  • git [명령어] --help : 사용방법과 상세 설명

다른 사용자에게 보여질 user 정보 세팅

  • git config --global user.name [yourname]
  • git config --global user.email [youremail@email.com]

vim 이 켜졌을 때

  • 입력을 위해서는 i 를 클릭해 insert모드로 전환. -> 다 쓰면 esc를 누르면 insert모드 해제 -> :wq를 입력하면 작성한 내용이 write 되고 quit 된다.

현재 버전을 확인하고 싶을 때

  • git log
  • log를 확인하고 나가고 싶을 때는 "q" 누르기
  • git log -p  : p옵션을 넣으면 커밋 간 변화를 보여준다.

git에 새로 바뀐 부분을 버전관리 시스템에 관리를 명령할 때(stage에 올리는 명령어)

  • git add [파일명]

git 버전 등록

  • git commit -> 버전에 대해 설명하는 메세지를 입력하고 :wq
  • git commit -a : add 없이 현재까지 변화된 모든 내용을 커밋
  • git commit -am ["메시지"] : add 없이 현재까지 변화된 모든 내용을 커밋하고 vim을 켜지 않고 바로 메시지를 작성

git의 현재 상태를 확인할 때

  • git status

차이점 확인하기

  • git diff : 방금 작업한 변화를 확인
  • git diff [commit ID1]..[commit ID2] : 커밋 간의 차이점 확인

과거 버전으로 돌아가기

  • git reset [commit ID] --hard : commit ID가 최신의 커밋으로 살아있고  그 이전 버전은 삭제. 다른 곳의 공유하는 경우에는 reset 사용 지양.
  • git revert : commit 을 취소하면서 새로운 버전을 생성하는 것을 의미.

 

 

참조
지옥에서 온 Git
저작자표시 비영리 변경금지 (새창열림)

'TIL' 카테고리의 다른 글

Git branch  (0) 2023.08.21
git의 원리  (0) 2023.08.17
console.log()로 [object]를 찍고 싶을 때  (0) 2023.07.25
github Page로 정적페이지 여러 레포지토리 배포하기  (0) 2023.02.02
    'TIL' 카테고리의 다른 글
    • Git branch
    • git의 원리
    • console.log()로 [object]를 찍고 싶을 때
    • github Page로 정적페이지 여러 레포지토리 배포하기
    Alraffe
    Alraffe

    티스토리툴바