🐨
Git Tutorial
  • Git
  • 🚲개요
    • git command
  • 🏍️초기 세팅
    • git config
    • git fork, git clone
  • 🚙Add-Commit-Push
    • add, commit, push
    • add, commit, push 동작 과정
    • pull request
  • 🚅변경사항 살펴보기
    • git status
    • git diff
    • git log
    • git show
  • ✈️Add-Commit-Push 심화
    • 커밋 메시지 본문 작성하기
    • 특정 파일/폴더만 add 하기
    • 특정 파일/폴더만 add 취소하기
    • 강제 push 하기
    • 이미 만든 커밋 메시지 수정하기
  • 🚀커밋 되돌리기
    • git reset --soft
    • git reset --hard
  • 🛸협업하기
    • git remote
    • fetch, merge, pull
    • git branch
  • 마치며
Powered by GitBook
On this page
  1. Add-Commit-Push 심화

강제 push 하기

강제 push는 만약 GitHub 기록을 덮어쓰기를 진행해야 할 때 사용하는 방법입니다.

사용하는 방법은 git push -f 입니다. 이것은 바로 다음에 배울 git commit --amend, git reset --soft, git reset --hard 와 같이 커밋 메시지를 수정하거나, 코드를 수정한 뒤 기록을 덮어쓸 때 사용합니다.

강제 push를 사용하는 방법의 경우에는 다시 기록을 복구하는 것이 힘들기 때문에 주의해서 사용하시길 바랍니다.

Previous특정 파일/폴더만 add 취소하기Next이미 만든 커밋 메시지 수정하기

Last updated 2 years ago

✈️