2012-05-14 4 views
51

누가 파일을 줄/변경했는지 확인하고 싶습니다. 이런 탓이야. 그렇다면 SourceTree는 잘못된 관점을 가지고 있습니까?SourceTree에서 git-blame은 어디에서 발생합니까

+0

이러한 대답은 의심스러운 것입니다. 임의의 파일에 대해 "비난"을하려는 경우 인터페이스에서 파일을 찾기가 어려울 수 있습니다. 내가 사용하는 단축키 중 하나는 파일을 일시적으로 수정하여 "Unstaged 파일"로 표시되게하는 것입니다.이 파일을 마우스 오른쪽 버튼으로 클릭하여 비난을받을 수 있습니다. – rinogo

답변

61

표시를 '저지'는 '작업 복사본'디스플레이 또는 여부, 파일을 선택하고 할 세 가지 중 하나를

  1. 옵션-명령 B
  2. 메뉴 표시 줄 : 작업 :: 비난하면 비난 할 파일이 수정 된 파일 목록에없는

경우 ...

  • 컨텍스트 메뉴 :: 비난이 선정 ... 선정, 당신은 변경해야 뷰 상태보기를 파일로 (보기 -> 파일 상태보기), 다음 마우스 오른쪽 버튼으로 선택한 파일 -> 비난을 클릭하고 하위 메뉴로 "모두 표시"

    Show All on OSX

  • +4

    당신이 무엇을 요구하고 있는지 확실하지 않습니다. 마지막 커밋 이후 변경된 파일은 (비난이 과거 커밋을 기반으로하므로) 비난에 영향을 미치지 않습니다. 파일이 소스 트리에서 변경되지 않은 경우 '작업 복사본'을 선택한 다음 '모두 표시'('보류 중'표시 아님)를 선택하여 찾을 수 있습니다. 거기에서 모든 파일을 볼 수 있으며 원하는 파일을 선택할 수 있습니다. – GoZoner

    +1

    아 맞아, 고마워! 전에 '모두보기'를 보지 못했습니다. – artistoex

    10
    1. 기록보기로 전환하고 비난하고 싶은 파일이있는 커밋을 선택하십시오.
    2. 파일 이름을 마우스 오른쪽 단추로 클릭하고 을 선택하십시오. 선택한 파일은입니다.

    또는 작업중인 트리에서 파일을 마우스 오른쪽 단추로 클릭하거나 준비된 파일을 마우스로 클릭하고 동일한 작업을 수행 할 수 있습니다.

    1

    을 설정합니다. 각 줄의 작성자를 찾을 수 있습니다. 트릭 : 소스 트리에서 파일을 쉽게 찾을 파일의 공간 (파일 상태)을 추가하는 것과 같이 사소한 변경을하십시오.

    관련 문제