이클립스 git checkout (일명, 되돌리기) 수 있습니까? 수정 된 파일이 있습니다.

git checkoutEGit 플러그인을 사용하여 Eclipse 내 에서 동등한 작업을 수행 할 수 있습니까?

수정 된 파일이 있습니다. 변경 사항을 버리고 파일을 소스 리포지토리의 내용으로 되돌립니다. Subversion에서는이를 되돌리기라고합니다. 자식에서 해당하는 것은 체크 아웃입니다.

Checkout 또는 revert처럼 보이는 메뉴 항목을 팀에서 찾을 수 없습니다. EGit 0.6.0을 사용하고 있습니다.



답변

이는 패키지보기의 파일에서 상황에 맞는 메뉴 “Git 인덱스로 바꾸기 / 파일”을 통해 수행 할 수 있습니다.


답변

(하드) 리셋을 수행하여이를 달성 할 수 있습니다. 프로젝트의 상황에 맞는 메뉴에서 팀> 재설정 대상 …을 선택하고 재설정 유형으로 “HEAD”및 “Hard”를 선택하십시오.

이렇게하면 모든 파일의 변경 내용이 손실됩니다. 단일 파일 만 되돌리려면 이 답변을 참조하십시오 .


답변

이클립스 버전 : 3.7.0

“팀 동기화 관점”에서-> 동기화보기에서 파일 / 폴더를 마우스 오른쪽 버튼으로 클릭-> 덮어 쓰기


답변

또 다른 가능성은 Git Staging보기를 사용하는 것입니다 .

  • 열기 힘내 준비 Ctrl 키 + 3 또는 Command + 3 및 입력을 눌러보기
    staging
  • 보기에 아직 저장소가 표시되지 않은 경우 프로젝트 또는 파일을 클릭하십시오.
  • Unstaged Changes 섹션 에서 수정 한 파일이 표시됩니다.
  • 스테이지되지 않은 파일을 두 번 클릭하십시오.
  • 왼쪽의 버전과 오른쪽의 변경 전의 버전과 비교보기가 표시됩니다.

이제 파일의 일부 변경 사항 만 실행 취소하려면 다음을 수행하십시오.

  • 비교보기에서 변경된 행 중 하나를 선택하십시오.
  • 오른쪽에서 왼쪽으로 현재 변경 사항 복사 도구 모음 항목 선택하십시오.

이렇게하면 왼쪽이이 변경의 오른쪽에 해당합니다. 실행 취소를 마치려면 파일을 저장하십시오.

모든 변경 사항을 취소하려면 다음을 수행하십시오.

  • 준비보기에서 준비되지 않은 파일을 마우스 오른쪽 단추로 클릭하십시오.
  • 힘내 색인에서 파일로 바꾸기를 선택 하십시오

스테이지되지 않은 파일을 두 개 이상 선택한 다음 마우스 오른쪽 버튼을 클릭해도됩니다.


답변

Window> Show View> Other> Git Staging> Unstaged Changes 로 이동하여 단일 파일을 되돌리기

되돌리려는 파일을 선택하십시오. 마우스 오른쪽 단추를 클릭하고 HEAD 개정으로 바꾸기를 선택 하십시오.

이 단계는 취소 할 수 없습니다.

(저는 Eclipse 버전 : 3.7.2 Egit 버전 2.3.1.201302201838-r을 사용하고 있습니다)


답변

되돌리려 면 원하는 파일 / 디렉토리를 마우스 오른쪽 버튼으로 클릭 한 다음 바꿀 내용 -> HEAD 버전 을 선택 하십시오.


답변

팀 동기화를 엽니 다. 파일을 찾아 마우스 오른쪽 버튼으로 클릭-> 덮어 쓰기.

최신 정보

Eclipse Luna (4.4.2)에서 팀 동기화를여십시오. 파일을 찾아 마우스 오른쪽 버튼으로 클릭-> “복귀 …”