본문 바로가기

Programming

Git 기본 커맨드 정리

# Git CMD 사용
# SVN 이용자 시점

 

* git을 이용하기 위해서는 .git 파일이 필요 (버젼관리 정보가 들어있음)

* 다른 사람의 github에 push하기 위해서는 permission이 필요함 (permission 추가 or 사용자 변경)

* 사용자 계정 변경 : 제어판->사용자계정->window 자격 증명 관리 -> https://github.com 에서 관리

 

 

 

 


Repository 생성

 

1. GitHub 에서 Repository 생성

2. 트래킹 시작하고 싶은 폴더에 .git 생성

git init

3. Repository에 연결

git remote add origin [repository 주소]

 

 

 


Push

1. 트래킹 상태 확인하기

git status
// 파일 트래킹 여부 확인 가능 (빨강/초록)

 

2. 트래킹할 파일 추가하기

git add . 
//전부

 

3. 로컬 저장소에 커밋

git commit -m "커밋 내용"

 

4. repository에 푸쉬

git push origin master

 

 

 


Branch

1. branch 생성

git branch "branch 이름"

 

2. 현재 작업하는 branch 확인

git branch

// master
// test2*
// 작업 중인 branch이름에 별(*)이 붙어있음

 

2. (작업할) branch로 이동

git checkout "branch 이름"

 

3. branch 병합

git checkout master
git merge "branch 이름"

 

4. branch 삭제

git delete  branch "branch 이름"

 

 

 


Revert

 1.  마지막으로 commit 한 상태로 되돌리기

git reset --hard HEAD

 

 

++커밋 취소가 가능

'Programming' 카테고리의 다른 글

퀵소트(Quick Sort)  (0) 2020.05.04
해쉬 테이블  (0) 2020.04.24
Shader  (0) 2020.04.10
[도서]읽기 좋은 코드가 좋은 코드다  (0) 2020.04.10
객체지향  (2) 2020.04.04