반응형
Git은 기능 분기의 단일 파일을 마스터와 동일하게 재설정합니다.
이 질문에 이미 답변이 있습니다.
기능 브랜치 의 단일 파일 에서 변경 사항을 되돌리려 고하는데이 파일 이 master와 동일하기를 원합니다.
나는 시도했다 :
git checkout -- filename
git checkout filename
git checkout HEAD -- filename
이들 중 어느 것도 내 기능 브랜치를 변경하지 않은 것 같습니다. 어떤 제안?
당신의 상태로 파일을 되돌리려면 master:
git checkout origin/master [filename]
거의 다 왔습니다. master에 대한 참조 만 제공하면됩니다 . 마스터 브랜치에서 파일을 가져오고 싶기 때문에 :
git checkout master -- filename
차이점은 캐시됩니다. 그래서 당신이 얻은 차이를보고 싶다면; 사용하다
git diff --cached
반응형
'Program Club' 카테고리의 다른 글
| 명령 줄에서 실행되지 않은 MySQL 쿼리를 어떻게 지우나요? (0) | 2020.10.18 |
|---|---|
| 여러 배열로 JSON 객체를 만들려면 어떻게해야합니까? (0) | 2020.10.18 |
| 자격 증명으로 Jenkins Pipeline Git SCM을 확인 하시겠습니까? (0) | 2020.10.18 |
| Ajax 요청으로 Rail의 플래시를 어떻게 처리합니까? (0) | 2020.10.18 |
| Mercurial이 커밋에 사용하는 사용자 이름을 어떻게 설정합니까? (0) | 2020.10.18 |