1. 해당 브랜치로 이동 후 최신 상태로 업데이트하기
git checkout dev
git fetch origin
git pull origin dev
2. 리셋하고자 하는 마지막 커밋(2b2983c~)으로 리셋
git reset --hard 2b2983c
--hard를 하게 되면 내 working directory도 초기화 되니
--soft를 하면, 내 working diretory는 변함없음
3. 변경사항을 강제로 원격 저장소에 push
git push origin dev --force
*주의점*
이미 다른 사람이 최신 버전을 가지고 있다면, 그들의 로컬 저장소와 충돌이 발생할 수 있다!!
팀원들과 상의하는 것을 추천!
'CI&CD > Git' 카테고리의 다른 글
[Git] git commit하고 push 시 다른 팀원이 올렸을 경우 (0) | 2024.08.04 |
---|---|
[Git] git rebase 후, git cherry-pick (3) | 2024.07.25 |
[Git] git add 되돌리기, git commit 되돌리기 (4) | 2024.07.22 |
[Git] 버전 관리 시스템(VCS) history (0) | 2024.07.08 |
anaconda에서 git 설치 및 git clone 세부사항 (0) | 2024.07.07 |