[Git] git 명령어 모음

2024. 5. 17. 16:40·Git
반응형
반응형
명령어 실행내용 설명
$ git init .git 하위 디렉토리 생성 폴더를 만든 후, 그 안에서 명령 실행하면 새로운 git 저장소 생성
$ git clone <https:.. URL> 기존 소스 코드 다운로드 및 복제  
$ git clone /로컬/저장소/경로 로컬 저장소 복제  
$ git log  깃 내역 확인 현재 위치한 브랜치 커밋 내용 확인 및 식별자 부여됨
$ git reset --soft 커밋아이디 내역 이전으로 돌리기 commit은 없어지지만, 변경 내역을 staging area에 저장
$ git reset --hard 커밋아이디 내역 이전으로 돌리기 commit과 변경내역 모두 삭제
$ git stash 작업임시저장 'A'라는 브랜치에서 작업하던 내용을 'B'브랜치로 이동하고 싶을때
$ git stash pop
저장했던 작업내역 불러오기 'A'라는 브랜치에서 작업했다가 stash한 내용을 'B'브랜치로 가져올때
$ git branch -C 브랜치명  깃 브랜치 생성  
$ git branch -d 브랜치명 깃 브랜치 삭제  
$ git switch -C 브랜치명 깃 브랜치 생성 및 이동 동시에  
$ git switc 브랜치명 브랜치 이동  
$ git add . 수정된 파일 로컬에서 올리기 - add사용 전에 vscode에서 수정내역 꼼꼼히 확인 후 실행
- 커밋에 단일 파일의 변경 사항 포함
$ git commit -m ‘커밋메세지’ 커밋 메세지 설정 커밋 생성 (실제 변경사항 확정)
$ git status 파일 상태 확인 수정된 파일 목록 확인 가능
$ git push origin 브랜치명 브랜치에 작업내역 올리기 만든 브랜치를 원격 서버에 전송
$ git merge 브랜치명 깃 브런치 합치기  
$ git push origin master 브런치에 업로드 변경사항 원경 서버에 전송

 


 

주의사항📌

* 브런치 새로 뽑을때는 무조건 마스터에서 시작

* Master, develop 다 pull 먼저 받은 뒤 브런치 생성

* 한번에 여러 작업을 했을 시 같은 브런치에 커밋만 다르게 해서 업로드

* merge시 충돌이 일어나면 충돌제거 후 git commit -m부터 다시

* master에서 새로운 내역을 pull받지 않고 merge 했을때 되돌리는 방법 git pull --rebase => 이것은 아직 이해를 못해서....

반응형

'Git' 카테고리의 다른 글

[Git Hub] 한 컴퓨터에서 2개의 계정을 분리하여 사용하는 방법  (2) 2024.07.10
'Git' 카테고리의 다른 글
  • [Git Hub] 한 컴퓨터에서 2개의 계정을 분리하여 사용하는 방법
nicee
nicee
답을 찾아가는 과정이 즐거운 프론트엔드 개발자의 기록모음🧐
    반응형
  • nicee
    나의 개발일지
    nicee
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Project01 [Chat App]
      • React Native
      • Git
      • Program Setting
      • nicee-day
      • Study
        • C++
  • 블로그 메뉴

    • 링크

      • 🌳 git키우기
      • 📚 일상기록
    • 공지사항

    • 인기 글

    • 태그

      백준코딩테스트
      React
      next.js
      k직장인일상
      nextjs
      app build
      빌드에러
      에러해결
      Xcode
      IOS
      리액트네이티브
      채팅앱
      error
      c++
      Android
      오블완
      티스토리챌린지
      rn
      불금
      앱개발
      직장인짤
      리액트
      타입스크립트
      공부
      React-native
      커피수혈
      typescript
      APP
      k직장인
      firebase
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    nicee
    [Git] git 명령어 모음
    상단으로

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.