본문 바로가기
IT/Git

Git 명령어 정리

by 이우블로그 2022. 6. 13.
$ git init

git 생성 : 현재 폴더가 Git 관리하에 들어간다.

 

$ git config --global user.name "내이름"

이름등록 : --global 로 내 컴퓨터내 전역에 적용되며 폴더별 개별 이름은 --global 을 빼면 된다.

 

$ git config --global user.email "내이메일"

이메일등록 : --global 로 내 컴퓨터내 전역에 적용되며 폴더별 개별 이메일은 --global 을 빼면 된다.

 

$ git status

현재 작업상태

 

$ git add .

파일의 추가, 수정, 삭제등 변화가 있는 파일들을 스테이지에 쌓아둠 : 마침표 대신 -a 를 해도 똑같다.

 

$ git commit -m "메모"

스테이지의 작업물들을 저장소에 저장한다.

 

$ git log

현재까지의 히스토리를 볼 수 있다 : 열람 후 ;q 로 빠져나간다.

 

$ git reset b4abe84b --hard

커밋 입력 id위치로 돌아감 : --hard 는 복구불가

 

$ git branch

등록된 브랜치 들을 볼 수 있다. 브랜치들 중 별표시된 브랜치가 현재 브랜치이다.

 

$ git branch another

another 브랜치를 생성한다.

 

$ git checkout another

another 브랜치로 이동한다.

 

$ git checkout -b another

another 브랜치의 생성과 이동을 한방에 해준다.

 

$ git branch -m another pororo

another 브랜치 명을 pororo로 바꿔준다.

 

$ git branch -d another

another 브랜치를 삭제한다. 병합되지 않은 브랜치를 삭제할 땐 -D

 

$ git branch -v

브랜치 들의 상세정보를 볼 수 있다.

 

$ git merge another

main 브랜치 상태에서 another 브랜치를 병합시킨다.

 

$ git rebase another

분기없이 한줄로 재배치

 

$ git remote add origin https://github.com/adoniskhm/flutter_practice.git

원격저장소 등록

 

$ git remote remove origin

원격저장소 해제

 

$ git push origin main

커밋한 내용을 원격저장소 (github) 에 보내어 저장

 

$ git clone https://github.com/adoniskhm/flutter_practice.git

원격저장소로 부터 프로젝트 복제 (똑같이)

 

$ git pull origin main

원격저장소로 부터 프로젝트 가져오기 (비교함)

 

 

 

'IT > Git' 카테고리의 다른 글

Github 사용해보기 (VSCode)  (0) 2022.06.09
Git 사용해보기 (VSCode)  (0) 2022.06.09
Git , Github 설치  (0) 2022.06.08

댓글