[git] git 명령어 정리

seokki kwon·2022년 9월 11일
0

git

목록 보기
1/1

git add, commit

git add 로 파일등록

git add 파일명

git commit으로 staging area 로 이동

git commit [커밋메세지]

local -> staging area -> respository

staging area 로 올라간 파일확인

git status

커밋한 내역확인

git log

git diff

git diff

git diff를 시각적으로 보여줌

git difftool

git difftool [커밋 아이디]

git graph extension


extension 에서 git graph 설치

branch

기능추가,버그수정 등등 브런치를 생성하고 개발을 한뒤
master 에 병합한다.

브랜치 네이밍
https://junjunrecord.tistory.com/131

barnch 생성

git branch my_branch

branch로 이동

git switch my_branch

branch 확인

git branch

git branch 를 생성해서 작업을 진행할 경우
master 또한 하나의 branch 이다.

git log 를 통해서 그래프로 확인

git log --oneline --all --graph

HEAD 는 현재 내위치이다.

merge

my_branch 를 master 로 합치려면 merge 를 이용

기준이 되는 branch 로 이동

git switch master

git merge [병합할 branch]

branch 와 master 에서 서로다른 파일 수정시 충돌발생X
branch 와 master 에서 같은파일 수정시 충돌발생O

브랜치 삭제

git branch -d [브랜치명]

협업

branch에서 작업
git add
git commit
git pull
git push branch
git checkout master
git pull branch
git push master

profile
웹 & 앱개발 기록

0개의 댓글