2011-09-25 5 views
1

우분투에 git을 설치하고 아래 명령을 사용하여 Hadoop 저장소를 다운로드했습니다.qgit에서 이러한 옵션은 무엇입니까?

자식 풀 자식은 : //git.apache.org/hadoop-common.git

은 그 때 나는, (GIT에 대한 GUI) qgit을 설치 나는 qgit 다음 화면에서 위의 저장소를 열 때 온다. 누군가 다른 분야의 의미를 설명 할 수 있습니까? 또한 'Git tree'를 사용하여 다른 분기, 태그 등에 대한 코드를 어떻게 볼 수 있습니까?

enter image description here

답변

4

이 대화 상자의 상단이 옵션은 커밋 그래프에서 표시 할 커밋의 범위를 요구하고있다. 가장 최근 커밋의 기본값은 현재있는 지점 팁 (또는 커밋)을 나타내는 HEAD입니다. "bottom"또는 가장 오래된 값의 기본값은 저장소의 태그 중 하나입니다.

이 대화 상자의 다른 옵션은 모두 툴팁 그들이 무엇을 설명하지만, 조금 더 자세히 추가해야합니다 :

  • 디렉토리가 작동 : 선택한 경우,이 당신에게 당신의 작업 트리의 상태를 보여줍니다 모든 커밋 된 버전뿐만 아니라 표시된 기록의 맨 위에 표시됩니다.
  • 모든 브랜치 :이 옵션을 선택하면 도달 할 수있는 커밋이 HEAD에서 반환되지만 모든 분기에서 도달 할 수있는 커밋도 표시되지 않습니다.
  • 전체 내역 :이 옵션을 선택하면 맨 위의 범위 옵션이 비활성화되고 저장소의 루트 커밋으로 돌아간 기록이 표시됩니다. 원격 추적 브랜치는 베이지 색 배경이있는 동안

(가) 그래프를 커밋을 보여줍니다 "레브 목록"창에 지사의 팁, 녹색 배경 상자로 표시되어 있습니다. "힘내 나무"창은 당신이 선택한 커밋에서 나무의 상태를 보여줍니다. 해당 트리의 파일로 이동하여 두 번 클릭하면 해당 버전의 파일 내용과 해당 버전 이전의 각 줄을 가장 최근에 누가 변경했는지 표시됩니다.

+0

' "힘내 나무"창은 당신이 선택한 커밋시 트리의 상태를 보여줍니다. "- qgit에서 커밋이나 머리를 어떻게 선택합니까? –

+0

"회전 목록"창에서 커밋 또는 분기 헤드를 클릭하여 선택합니다. git 저장소에는 단 하나의'HEAD' 만 있습니다 - 도움이되는 [git 용어집] (http://schacon.github.com/git/gitglossary.html) –

+0

감사 마크 - Git 및 기타 SCM 용어 매우 다릅니다. 간단히하기 위해 터미널에서 'git checkout trunk'를 실행했고 HEAD는 자동으로 트렁크로 설정되었습니다. 그런 다음 '범위 선택'화면에서 '전체 기록'옵션을 선택하십시오. '힘내는 나무'는 '회전 목록'창에서 상단을 선택하여 최신 트렁크 코드를 가리 킵니다. 마찬가지로 다른 분기 및 태그에 대해서도 수행 할 수 있습니다. –

관련 문제