git command 정리

jake.log·2021년 1월 14일
0
post-custom-banner

git command 정리

  • git init : 현재 디렉토리를 git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리) 생성

  • git config user.name"jake" : 현재 사용자 아이디를 "jake"로 설정(커밋할 때 필요한 정보)

  • git config user.email"~~": 현재 사용자 이메일 주소를 설정

  • git status : git 현재 상태 확인

  • git add 파일명 OR . : 변경된 파일 staging area 에 올리기

  • git reset: add 된 파일 취소하기.

  • git commit -m "커밋명" :staging area에 있는 파일 commit

  • git help 알고 싶은 커맨드 이름 : git 커맨드 사용법 확인.

  • git에서 파일은 Untracked 와Tracked 상태로 나뉜다.
    Tracked 상태가 다시 unmodified, modified, staged 상태로 나뉜다. git add를 한적 없으면 untraked 상태이다.

  • 리모트 레포지토리와 로컬 레포지토리

  • git push - u origin master
    로컬 레포지토리에서 리모트 레포지토리로 커밋한 내용을 넣는 것!

  • git push

반대로 리모트 레포지토리에 새로운 커밋이 추가된 경우 로컬 레포지토리는 어떻게 해야할까?

  • git pull
    리모트 레포지토리에서 로컬 레조지토리로 가져옴
  1. 안정성
  2. 협업 가능

-git cat READEME.md 출력 commna

  • git clone 프로젝트 주소 : github에 있는 프로젝트를 내 컴퓨터로 가져오기.
profile
꾸준히!
post-custom-banner

0개의 댓글