2015-01-30 4 views
2

어깨 너머로 코드 리뷰를하려고하는데 변경 사항이 여러 번 이루어집니다. intellij-idea가 새로운 변화 인 것처럼 모든 것을 저에게 보여줄 수 있다면 편리 할 것입니다. 왜냐하면 intellij-idea가 그렇게 쉽게 발견 될 수 있기 때문입니다.마지막 x 커밋의 변경 내용을 마치 막 만든 것처럼 보여줄 수 있습니까?

는 인 IntelliJ는이에 해당 할 방법으로 내장이 있습니까 : 나는 자식이 작업을 수행하는 경우

git checkout -b temp-for-code-review 
git reset --soft HEAD~x #x is a number of commits I want reviewed 

는, IntelliJ를 정확히 내가 원하는 방식으로 변화를 보여줄 것이다, 그러나이 있는지 궁금하네요 이것을 intellij에 내장 된 방법.

답변

4

당신은 오른쪽 아래 선택에서 일반적인 방법으로 새로운 지점을 체크 아웃 할 수 있습니다

Git checkout new branch

을 그리고 메뉴 VCS> 힘내에서 소프트 리셋을> HEAD를 재설정합니다. 변경 내용 메뉴 (명령 + 9 또는 Ctrl + 9)에

Git Reset Head

+0

그건 작동합니다. 감사합니다 –

+1

@ DanielKaplan은 acanbys 답을 올바른 것으로 표시하는 것을 잊지 마십시오. :) –

3

이동하고 커밋을 모두 강조 : 명령 줄에서 좋아하는, 예를 들면했던 것과 그런 다음 수행 할 옵션을 선택할 수 있습니다 검토하고 싶은 내용 그런 다음 강조 표시된 변경 사항을 비교하십시오 (Ctrl + D 또는 Command + D).

다른 분기를 시작하거나 현재 수행 한 변경 사항을 표시 할 필요가없고 다른 분기에서 로컬로 커미션을 적용 할 필요가 없다는 이점이 있습니다.

+0

이것은 좋지만이 방법을 검토 할 때 변경되지 않은 코드로 이동하는 것은 성가신 일입니다. –