관리 메뉴

Frog is cry

git bash 명령어 정리 본문

Git

git bash 명령어 정리

Frog is cry 2022. 3. 30. 00:10

[git config]

환경설정

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

git config --global user.email "깃허브 가입 이메일" 

git config --list 

  > user.name, user,email 확인되면 성공

 

[git init] : git 초기화

 > git init  

 

[git add] : git commit 준비상태의 작업

git add .

 > 전체 항목을 add

git add 파일명 

 > 단일파일 add 

git add -f 파일명

 > 파일전체 add

 

[git commit] : git 저장(push가능 상태로 만들기)

git commit -m "히스토리 이름지정 ex) first coomit"

 

[git status] : git 상태 확인

git status

 > 현재 git 상태 확인

 

[git fetch] : git 소스 가져오기(병합X)

git fetch

 > git 소스를 가져오기(병합X) 

 

[git pull] : git 소스 가져오기(병합O)

git pull origin branch

 > git 소스를 가져오기(병합O)

 

--allow-unrelated-histories

 > pull이 안될때 강제로 밀어넣는 명령어(pull명령어 뒤에 작성)

 > 서로 관련이 없는 이질적인 두 프로젝트를 병합할때 사용(?)

 

[git push] : git에 소스 올리기

git push origin branch

 > git 해당 브랜치에 소스 올리기

 

[git reset] : git 복구

git reset

git reset --soft

git reset --hard

 

[git revert] : git 복구

git revert

 

[git remote] : git과 연결 시키는 작업

git remote add origin 깃주소 

 > git과 연결

 

git remote -v

 > git 연결 상태확인

 

git 연결 끊기

 > git remote remove origin 

 

[git branch] : 브랜치

git branch

 > 브랜치 확인

 

git branch 브랜치명

 > 브랜치 생성

 

git checkout 브랜치명

 > 브랜치 이동

 

[git merge] : 병합

git merge 브랜치명

 > 해당 브랜치를 병합한다.

 

 

[git rm] : 삭제 

> git rm 파일명

 

[git log] : 로그

git log

 > git log 확인

 

q

 > git 로그 확인 종료

 

 

'Git' 카테고리의 다른 글

Git commit 되돌리기 reset , revert  (0) 2022.05.12
Comments