본문 바로가기
컴퓨터/웹 개발

[git] 내가 보려고 적는 깃 명령어 모음

by 버니케이 2022. 3. 2.
반응형

 

로컬 -> 원격

echo "# 맘대로입력" >> README.md

 

git init

 

git add README.md

 

git commit -m "first commit"

 

git branch -M main

 

git remote add origin https://github.com/minji0123/쩌고.git

 

git push -u origin main

 

 

 

 

로컬에서 git 되돌리기 (완전삭제)

git log

        돌아가고 싶은 체크섬 앞 여섯자리를 복사하기 d2228d

git reset d2228d --hard

 

 

 

로컬에서 git 되돌리기 (보존함+ 새로운 체크섬이 생김)

git log

           취소하고 싶은 체크섬 앞 여섯자리를 복사하기 46df27

git revert 46df27

:wq (리눅스 명령어임. 커밋 문구가 같다고 알려줌)

 

 

가지생성

git status

           가지 뭐있나 확인ㄱ

git branch dev

 

 

가지이동

git checkout dev

 

 

가지병합

git checkout mian

          원하는 가지로 이동 (남기고 싶은 가지로 이동)

git merge dev

 

 

그래프 이쁘게 보기 

git log –graph –all –decorate

개이쁨

 

 

가지 삭제

git branch -D dev

 

 

병합 충돌

- merge 충돌나는 이유

 

 파일 열어서 충돌나는 부분 지워주셈

 

 

깃 허브 충돌

충돌나는 이유

 

파일 둘 중 하나만 남기셈

 

 

기억할점

# pull을 항상 습관적으로 하자

# 이중작업을 하거나, 충돌나는 일을 방지할 수 있다.

# pull로 업데이트 받기 전까지는 push를 할 수 없다.

 

 

반응형

댓글