정오에 다른 프로젝트 직원의 오작동으로 인해 git의 일부 파일이 삭제되었습니다. 그래서 체크아웃만 하고 모닝버전으로 돌아갈 수 밖에 없네요.
오늘 작성한 코드를 푸시하고 싶은데 계속 이런 메시지가 뜹니다. 아직도 git 프로젝트가 실수로 삭제된 상태인가요?
최신 코드를 푸시하려면 지금 어떻게 해야 하나요?
감사합니다~
业精于勤,荒于嬉;行成于思,毁于随。
git 커밋 ...git 태그 tmp
git checkout 마스터git pull 오리진 마스터
git merge tmpgit push 원본 마스터
git tag -d tmp
완료
먼저 현재 포인트를 저장한 다음 로컬 마스터로 전환하고 포인트를 로컬 마스터에 병합한 다음 원격 마스터에 일부가 없기 때문에 이때 충돌이 발생합니다. 로컬에 있는 것을 사용하여 충돌을 해결한 다음 로컬 마스터를 원격 마스터에 업로드하세요.
변경사항 저장
git 커밋 ...
git 태그 tmp
마스터 브랜치를 원격 최신 브랜치로 업데이트
git checkout 마스터
git pull 오리진 마스터
변경 사항을 병합하고 원격으로 제출
git merge tmp
git push 원본 마스터
깨끗하다
git tag -d tmp
완료
먼저 현재 포인트를 저장한 다음 로컬 마스터로 전환하고 포인트를 로컬 마스터에 병합한 다음 원격 마스터에 일부가 없기 때문에 이때 충돌이 발생합니다. 로컬에 있는 것을 사용하여 충돌을 해결한 다음 로컬 마스터를 원격 마스터에 업로드하세요.