github - git checkout이 이전 버전으로 돌아온 후 이전 버전에서 작성한 코드를 푸시하는 방법은 무엇입니까?
迷茫
迷茫 2017-05-02 09:25:54
0
2
738

정오에 다른 프로젝트 직원의 오작동으로 인해 git의 일부 파일이 삭제되었습니다. 그래서 체크아웃만 하고 모닝버전으로 돌아갈 수 밖에 없네요.

오늘 작성한 코드를 푸시하고 싶은데 계속 이런 메시지가 뜹니다. 아직도 git 프로젝트가 실수로 삭제된 상태인가요?

최신 코드를 푸시하려면 지금 어떻게 해야 하나요?

감사합니다~

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(2)
我想大声告诉你

변경사항 저장

git 커밋 ...
git 태그 tmp

마스터 브랜치를 원격 최신 브랜치로 업데이트

git checkout 마스터
git pull 오리진 마스터

변경 사항을 병합하고 원격으로 제출

git merge tmp
git push 원본 마스터

깨끗하다

git tag -d tmp

완료

巴扎黑

먼저 현재 포인트를 저장한 다음 로컬 마스터로 전환하고 포인트를 로컬 마스터에 병합한 다음 원격 마스터에 일부가 없기 때문에 이때 충돌이 발생합니다. 로컬에 있는 것을 사용하여 충돌을 해결한 다음 로컬 마스터를 원격 마스터에 업로드하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿