콘텐츠로 건너뛰기
GitTree
파일 및 도구

이미 실행된 GitTree 명령 준비

활동 로그는 GitTree 실행된 Git 명령을 기록할 수 있습니다. Prepare in terminal…이(가) Prepare a recorded command을(를) 엽니다. 명령을 검토하고 셸과 Type in new terminal를 선택합니다. GitTree가 명령을 입력하고 Enter를 누르지 않습니다. 쉘은 여전히 ​​다른 결과를 생성할 수 있습니다.

무료업데이트됨

GitTree 무료로 작동합니다. 모든 로컬 Git 기능은 계정이 필요하지 않습니다.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 어떤 명령을 준비할 수 있나요?
  6. 쉘 및 변경된 체크아웃
  7. Enter 키를 누르면
  8. 뭔가 잘못되면
  9. 질문
  10. 관련된

시작하기 전에

  • 녹음된 명령은 무료 플랜의 일부입니다. 명령은 GitTree가 다시 입력할 의향이 있는 로컬 읽기입니다. 로그의 모든 작업이 아닙니다.
  • 지원되는 쉘이 존재합니다. macOS에서는 bash, zsh, sh 또는 fish입니다. PowerShell인 Windows에서. Linux에서는 쉘을 찾을 때 로컬 파이프라인 대화 상자 이름과 동일한 계열인 bash, zsh, sh 또는 fish입니다.

어디서 찾을 수 있나요?

  • 활동 로그: 기록된 명령에 대한 Prepare in terminal….
  • Tools, 터미널을 준비하는 도구에서 명령이 제공되는 경우.
  • 배송 로그는 다른 목록입니다. 모든 Git 호출이 아니라 GitTree에서 시작한 푸시 및 실행을 기록합니다.
액션macOSWindows 및 Linux
명령 팔레트⌘⇧PCtrl+Shift+P

단계

  1. 활동 로그 열기

    저장소를 연 다음 활동 목록을 엽니다. 명령을 기록한 행에는 명령과 개수가 표시됩니다. Prepare in terminal…을(를) 선택하세요. 대화 제목은 Prepare a recorded command입니다.

    공개 저장소의 인앱 터미널
    새 터미널을 입력하면 이와 같은 터미널에 기록됩니다. 해당 줄을 읽은 후 Enter 키를 누릅니다.데모 저장소와의 GitTree 인터페이스입니다.
  2. 명령 검토

    메모에는 로컬 읽기 명령을 검토한 다음 새 터미널에 입력하라는 내용이 나와 있습니다. Enter 키를 언제 누를지 결정합니다. Recorded invocation은(는) 텍스트입니다. Review command님이 귀하가 읽었음을 확인합니다. Terminal shell는 발견된 GitTree 쉘을 나열합니다. Finding installed shells…은 목록이 아직 로드 중임을 의미합니다.

  3. 새 터미널에 입력하세요.

    Type in new terminal를 누르세요. GitTree는 입력하기 전에 원래 체크아웃을 다시 확인합니다. 완료되면 Command typed in a new terminal. Press Enter when ready. 줄이 검토한 내용과 일치할 때까지 Enter를 누르지 마십시오.

  4. 직접 실행해 보세요

    여전히 명령을 원하면 해당 터미널에서 Enter를 누르십시오. 그렇지 않은 경우 Close을(를) 사용하여 대화상자를 닫습니다. 준비가 변경된 경우 입력하기 전에 업데이트된 명령을 검토하라는 대화 상자가 표시됩니다. 단말기 또는 체크아웃이 변경된 경우, Nothing was typed.

예상되는 결과

명령이 새 터미널에 있거나 아무것도 입력되지 않았습니다. Enter를 누르고 명령을 쓰는 경우에만 저장소가 변경됩니다. 인덱스나 HEAD를 변경할 수 있는 명령 다음에 git status을 읽으세요.

어떤 명령을 준비할 수 있나요?

메모에서는 텍스트를 로컬 읽기 명령이라고 부릅니다. 행에 버튼이 없다는 것은 GitTree 명령이 다시 입력될 때 작업이 기록되지 않았음을 의미합니다. 선박 로그와 활동 목록이 다릅니다. 활동은 목록입니다. 배송 로그는 이 컴퓨터에 보관된 푸시, 수동 실행, 승인 및 재실행입니다.

git status --porcelain
git rev-parse --abbrev-ref HEAD

동일한 체크아웃에서 Enter 키를 누른 후 이를 실행하면 HEAD 또는 인덱스가 이동되었는지 확인할 수 있습니다. 터미널 기사는 인앱 셸입니다. 튜토리얼에서는 GitTree가 없는 동일한 Git 명령을 보여줍니다.

쉘 및 변경된 체크아웃

실행 전 메시지
메시지무슨 일이 일어났나요?
설치된 쉘을 찾는 중...목록이 아직 로드 중입니다.
지원되는 터미널 프로필이 없습니다.아무것도 입력할 수 없습니다.
준비가 바뀌었습니다. 업데이트된 명령을 입력하기 전에 검토하십시오.대화 상자를 연 후 텍스트가 변경되었습니다.
터미널 또는 체크아웃이 변경되었습니다. 아무것도 입력되지 않았습니다.GitTree님이 입력을 거부했습니다.
새 터미널에 명령이 입력되었습니다. 준비가 되면 Enter를 누르세요.해당 줄이 입력되었지만 실행되지 않았습니다.

터미널 환경에 따라 다른 결과가 나타날 수 있습니다. PATH의 다른 Git, 다른 작업 디렉터리 또는 활성화한 후크로 인해 결과가 바뀔 수 있습니다. 대화 상자에서는 입력한 명령이 셸을 편집한 후 향후 실행 바이트와 일치한다고 약속하지 않습니다.

Enter 키를 누르면

타이핑이 실행되지 않습니다. 로컬 파이프라인: GitTree 유형에도 동일한 규칙이 사용되며 Enter 키를 누릅니다. 커밋, 재설정 또는 푸시 명령을 실행하기 전에 대화 상자를 닫고 터미널을 읽으십시오.

뭔가 잘못되면

"지원되는 터미널 프로필이 없습니다."

셸을 설치하면 GitTree가 실행될 수 있으며 대화 상자를 다시 열 수 있습니다. macOS에서는 bash, zsh, sh 또는 fish를 사용하세요. Windows에서는 PowerShell을 사용합니다. Linux에서는 bash, zsh, sh 또는 fish를 사용하세요.

"준비가 변경되었습니다. 업데이트된 명령을 입력하기 전에 검토하세요."

새 텍스트를 읽어보세요. 처음 본 명령은 업데이트를 검토할 때까지 입력할 명령이 아닙니다.

"단말기나 체크아웃이 변경되었습니다. 아무것도 입력되지 않았습니다."

폴더나 터미널이 이동되었습니다. 아무것도 쓰여지지 않았습니다. 명령을 검토하고 현재 체크아웃에서 다시 시도하십시오.

입력한 명령은 로그에서 기억하는 명령이 아닙니다.

대화 상자는 방금 확인한 기록된 호출을 입력합니다. 체크아웃이 변경된 경우 거부됩니다. Enter 전에 터미널에서 줄을 읽으십시오.

질문

터미널에서 준비가 명령을 실행합니까?

아니요. 새 터미널에 명령을 입력합니다. Enter 키를 누릅니다. 그때까지는 명령이 실행되지 않았습니다.

결과가 원래 실행과 일치합니까?

반드시 그런 것은 아닙니다. 참고 사항에는 터미널 환경이 다른 결과를 가져올 수 있다고 나와 있습니다. PATH, 후크 및 작업 디렉터리는 다를 수 있습니다.

선박 일지와 동일한가요?

아니요. 배송 로그는 GitTree의 푸시, 수동 실행, 승인 및 재실행이며 이 컴퓨터에 보관됩니다. 기록된 명령은 활동 로그가 준비할 수 있는 Git 호출입니다.

GitTree가 명령을 어디로든 보내나요?

아니요. 검토 및 체크아웃 확인은 이 컴퓨터에서 이루어집니다. 입력에는 로컬 터미널이 사용됩니다.

터미널에서Prepare를 찾을 수 없으면 어떻게 합니까?

해당 행에는 기록된 명령이 없습니다. GitTree가 다시 입력합니다. 다른 활동 행은 계속 나열됩니다. 모두 재생 가능한 것은 아닙니다.