Git 사용법

노승준·2022년 4월 1일
0

Git

목록 보기
1/1

Git 사용법

내가 보려고 적는 git 사용법
아직 git에 익숙하지않아 git쓰려고 할때마다 구글에 검색해서 사용법을 보고 쓰고있다. 매번 검색하는게 귀찮아서 내가 정리하자는 마음으로 작성한다.

git push 방법

  1. git add .
git add .

add 뒤에 . 은 변경사항이 있는 파일을 모두 담는다는 뜻이다.

  1. git commit -m "커밋 메시지"
git commit -m "test"
  1. git remote add [원격저장소 이름][원격저장소 주소]
git remote add origin http://github.com/...

git clone을 통해 저장소를 복제했다면 일반적으로 원격저장소 이름은 origin이다.

  1. git push [원격저장소 이름][브랜치 이름]
git push origin master
git push origin main

git push후 commit message 수정하고 싶을 때

  1. rebase를 이용해 편집모드로 들어간다.
git rebase HEAD~3 -i

commit message를 수정하기 위해 에디터로 들어간다.
HEAD~3은 이전 3번째 까지 내용을 수정할 수 있게해준다. 바로 직전 커밋 메세지를 수정하고싶으면 HEAD~1을 쓰면 된다.

  1. pick을 reword로 변경
commit message 앞 'pick' -> 'reword' 변경

수정하고싶은 message 앞 pick -> reword로 변경 후
esc -> :wq! -> enter를 누른다.

  1. commit message 수정
commit message 수정 후 esc -> :wq! -> enter

이제 commit message를 수정 후 다시 esc -> :wq! -> enter 순서로 눌러 에디터모드를 나온다.

  1. force push
git push origin 경로 --force

원격저장소의 내용과 로컬저장소 내용과 일치하도록 변경사항을 강제로 push한다.

주의사항
force 명령어는 원격 저장소의 commit이 사라질 수 있어 조심해야한다.
그래서 프로젝트에서 다른 사람과 공유하고 있는 상황이면 사용하지 않는게 좋다고 한다.

0개의 댓글