版本控制 - git status 一直报错!远程有更改却提示working directory clean
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-04-26 09:02:25
0
2
959

错误

使用的是git + win7 x64.远程发生修改,但是本地使用git status却提示director clean

$ git status origin
On brranch master
Your branch is up-to-date with 'origin/master'

nothing to commit,working directory clean

问题

1)我远程的已经发生了修改,但是我使用 git status origin 却提示nothing
2)如何才可以在git 命令里面进行复制

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(2)
世界只因有你

git status origin...정말 기발한 아이디어네요! Git이 아직 이를 구현하지 않은 것이 아쉽네요.

주제로 돌아가서 몇 가지 핵심 사항에 대해 이야기해 보겠습니다(다음에서는 현재 분기가 마스터이고 원격 라이브러리의 이름이 Origin이라고 가정합니다).

  1. 로컬에서 원격 변경 사항 가져오기(아직 병합하지 않고 가져오기만 함): git remote update 또는 git fetch origin
  2. 다음 git status -uno: 현재 브랜치가 추적하는 원격 브랜치보다 앞/뒤/분기되었는지 확인할 수 있습니다.
  3. 또는 git show-branch *master: 이름이 master로 끝나는 모든 브랜치의 커밋을 볼 수 있으므로 커밋 수준에서 오리진/마스터와 마스터의 차이점을 확인할 수 있습니다
  4. 마지막으로 git diff origin/master: 코드(파일) 수준에서 원본/마스터와 마스터의 차이점을 확인할 수 있습니다

병합할 것인지 아니면 다른 작업을 할 것인지는 귀하에게 달려 있습니다.

左手右手慢动作

두 번째 질문에 대해 이야기하겠습니다. 창 상단을 마우스 오른쪽 버튼으로 클릭하고 편집하고 선택 항목을 표시한 후 직접 복사하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿