git intro keyword

2019. 4. 29. 17:40·Git
반응형

git init

  - git을 시작하는 명령어

  - git을 설치 후 cli로 git버전 관리할 폴더로 가서 git init 명령어 입력

 

git status

  - 이전 커밋과 비교해 변경된 파일을 보여주는 명령어

 

git add

  - 변경된 파일을 스테이징 에어리어에 올리는 명령어

 

git commit

git commit -m 'blahblah'

  - 스테이징 에어리어에 있는 파일들을 commit

 

git log

  - commit 목록을 텍스트 형태로 보여줌

git log -p

  - 각 commit 마다 파일 안의 변경된 내용까지 텍스트 형태로 보여줌

git log --graph --decorate

  - 현재 브랜치의 commit 목록을 시각화 하여 보여줌

git log --all --decorate --oneline --graph

  - 로컬 개발 환경의 모든 commit 목록을 시작화 하여 보여줌

 

git branch 

  - 현재 brach들의 목록을 보여줌

git branch 브랜치명  

  - 뒤에 브랜치명을 입력하면 브랜치가 생성됨

git checkout -b [branchName]

  - 브랜치명으로 브랜치가 생성되고 해당 브랜치로 checkout 됨

 

git diff

  - 변경된 파일이 있을 경우 수정 내용을 보여줌

 

git merge

  - 브랜치를 합침

 

git rebase

  - 커밋 줄기가 하나로 합쳐짐

  - https://backlog.com/git-tutorial/kr/stepup/stepup2_8.html

 

git reset

  - 커밋을 원하는 지점으로 돌릴 수 있음

  - 옵션에 따라서 작동이 다름 ( soft, mixed, hard)

 

git pull

  - 파일의 내용을 가지고 옴

 

git remote add [name] [url]

  - [name]으로 권한에 따라 push/pull 등을 할 수 있음 

 

git config --list

  - 현재 연결되어 있는 git의 user정보와 remote 정보 등을 보여 줌

반응형

'Git' 카테고리의 다른 글

git commit  (0) 2019.05.04
gitignore / git rm / git add  (0) 2019.04.29
pair git push/pull  (2) 2019.02.11
git clone, push  (0) 2018.10.20
터미널 명령어  (0) 2018.10.20
'Git' 카테고리의 다른 글
  • git commit
  • gitignore / git rm / git add
  • pair git push/pull
  • git clone, push
vitnal
vitnal
4년차 프론트엔드 개발자 입니다. 이 블로그는 기록하고 싶은 내용을 저장하기 위해 사용하고 있습니다. 정제되지 않은 내용이 있을 수 있는 점 양해 부탁드립니다.
  • vitnal
    vitnal 아카이브
    vitnal
  • 전체
    오늘
    어제
    • 분류 전체보기 (150) N
      • AI (0)
      • WEB (76)
        • React (21)
        • Nextjs (17)
        • JavaScript (16)
        • React Native (5)
        • HTML & CSS (7)
      • CS (3)
      • Git (15)
      • Dev Tools (23)
      • Deploy (12)
      • Tech Memo (13) N
      • Retrospect (7)
  • 반응형
  • hELLO· Designed By정상우.v4.10.5
vitnal
git intro keyword
상단으로

티스토리툴바