
나는 이것을 조사하고 있다Github에 커밋, "변경된 파일" 창에 회색으로 변경되지 않은 것으로 추정되는 텍스트가 왜 내용과 다른지 궁금합니다.커밋이 목표로 하는 브랜치.
예를 들어 방법을 참조하십시오 void NesterovSolver<Dtype>::ComputeUpdateValue(int param_id, Dtype rate)
. 지점 저장소에서파일Dtype rate = this->GetLearningRate();
커밋에서 라인 616과 같이 회색으로 명확하게 표시되어 있지만 해당 메서드에는 해당 라인이 포함되어 있지 않습니다 .
어떻게 그렇게 될수 있니?
답변1
을 살펴 보면케빈바체의 가지, GitHub에서 다음과 같이 말하는 것을 볼 수 있습니다.
이 브랜치는 2 커밋보다 앞서 있고 BVLC:master 뒤에 210 커밋이 있습니다.
그는 4월에 잠시 지점을 냈습니다(BVLC의 솔버.cpp 3월 13일 버전) 그 이후로 BVLC의 커밋을 가져오지 않았으므로 그 당시에는 해당 라인이 여전히 남아 있었습니다. Pull Request에서 볼 수 있는 것은 kevinbache가 파일 컨텍스트를 변경하기 전과 후의 버전 차이입니다. 그러나 BVLC 코드에는 차이점만 적용되며 컨텍스트 줄은 무시됩니다.