다음 변경 사항 목록을보고 싶습니다. push
. git status
은 내가 지역 커밋을했다는 것을 알고있는 것 같습니다 ... 어떻게 그게 내게 그게 무엇인지를 보여줄 수 있습니까? 내가 해왔 던 것은이 같은 것입니다 :git : 변경 내용을 보는 방법 다음 푸시가 전송됩니다
% git status
# On branch master
# Your branch is ahead of 'origin/master' by 7 commits.
...
좋아, 그것은 7 커밋 말했다. 그럼 내가 할
% git diff --name-status HEAD~7
M bin/bench
M scala/001/02.scala
M scala/007/01.scala
A scala/010/01.scala
A scala/016/01.scala
A scala/020/01.scala
좀 더 간결한 방법이 있습니까? 나는 "svn diff"가 본질적으로 이것을 할 것이라는 svn에 익숙하다. 왜냐하면 무대/무단의 개념이 없기 때문이다. 당신은 또한 같은 "newmaster"하나, 당신의 자식 구성 파일에 별명을 정의 할 수 있습니다
감사합니다. 나는 이것에 구문 문제가 있다고 생각한다. 나는 원산지를하고 있었다. 마스터와 원산지 마스터는 아니지만 /. 그리고이 diffing에 대한 모든 준비를하기 위해 근원 가져 오기 근원을 할 것 같아? – Trenton
origin/master의 로컬 사본이 오래된 경우를 대비하여 git 페치를 먼저 수행 할 수도 있습니다. – Neall