Eclipse Git 체크 아웃 (일명, 되돌림)
-
20-09-2019 - |
문제
동등한 일을 할 수 있습니까? git checkout
Egit 플러그인을 사용하여 일식 내에서?
수정 된 파일이 있습니다. 변경 사항을 버리고 파일을 소스 저장소의 내용으로 되돌리고 싶습니다. 파괴적으로 이것은 되돌립니다. git에서 동등한 것은 결제됩니다.
결제 또는 되돌아 보는 팀 아래에서 메뉴 항목을 찾을 수 없습니다. Egit 0.6.0을 사용하고 있습니다.
해결책
패키지보기의 파일의 문맥 메뉴 "Git Index의/파일"을 통해 수행 할 수 있습니다.
다른 팁
(하드) 재설정을 통해이를 달성 할 수 있습니다. 프로젝트의 상황에 맞는 메뉴에서 팀> 재설정 ..., "헤드"및 "하드"를 재설정 유형으로 선택하십시오.
이렇게하면 모든 파일의 변경 사항이 손실됩니다. 단일 파일 만 되돌려 보려면 참조하십시오 이 답변.
Eclipse 버전 : 3.7.0
"Team Synchronizing Perspective" -> 파일/폴더의 마우스 오른쪽 버튼을 클릭하여 뷰 동기 -> 덮어 쓰기
또 다른 가능성은 git 스테이징 뷰:
- 열려 있는 git 스테이징 Ctrl+3 또는 명령+3을 눌러 타이핑하여 봅니다.
staging
- 보기에 이미 리포지토리가 표시되지 않은 경우 프로젝트 또는 파일을 클릭하십시오.
- 이제 수정 된 파일이 무단 변화 부분
- 무향 파일을 두 번 클릭하십시오
- 이제 왼쪽의 버전과 오른쪽의 변경 사항이있는 버전과 비교보기가 보입니다.
이제 파일의 변경 사항 만 취소하려면 다음을 수행하십시오.
- 비교보기에서 변경된 줄 중 하나를 선택하십시오.
- 선택하십시오 오른쪽에서 왼쪽으로 현재 변경 사항을 복사하십시오 도구 모음 항목
이렇게하면 왼쪽 이이 변경의 오른쪽에 해당합니다. 실행 취소를 완료하려면 파일을 저장하십시오.
모든 변경 사항을 취소하려면 :
- 스테이징보기에서 무대 파일을 마우스 오른쪽 버튼으로 클릭하십시오.
- 고르다 git 인덱스의 파일로 교체하십시오
무선 파일 이상을 선택한 다음 마우스 오른쪽 버튼을 클릭 할 수도 있습니다.
이동하여 단일 파일을 되돌립니다창>보기보기> 기타> git 스테이징> 무대 변경 변경
되돌릴 파일을 선택하십시오. 마우스 오른쪽 버튼을 클릭하고 선택하십시오 헤드 개정으로 교체하십시오
이 단계는 취소 할 수 없습니다.
(Eclipse 버전을 사용하고 있습니다 : 3.7.2 EGIT 버전 2.3.1.201302201838-R)
반복을 위해, 원하는 파일/디렉토리를 마우스 오른쪽 버튼으로 클릭 한 다음 선택할 수 있습니다. 대체하십시오 -> 헤드 버전
열린 팀 동기화. 파일을 찾아 마우스 오른쪽 버튼으로 클릭하십시오 -> 덮어 쓰기.
업데이트
Eclipse Luna (4.4.2) 열린 팀 동기화. 파일을 찾아 마우스 오른쪽 버튼을 클릭하십시오 -> "되돌립니다 ..."
기능은 실제로 거기에 있지만 끔찍할 수 있습니다.
- GIT 개정판으로 QuickDiff가 활성화되고 QuickDiff 기준선이 헤드인지 확인하십시오 (기본값).
- 되돌릴 파일을 엽니 다.
- 모든 것을 선택하십시오 (Ctrl-A)
- QuickDiff Bar를 마우스 오른쪽 버튼으로 클릭하십시오
- "선택 선택"을 선택하십시오.
- 구하다
BTW, Git Lingo를 되돌아 가면 이전 커밋을 되돌리려는 새로운 커밋을 만듭니다.