Frog is cry
git bash 명령어 정리 본문
[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 |
---|