Git 통합
git 저장소 안을 탐색할 때, DeckCrate는 그 상태를 파일 목록에 바로 보여 줍니다.
상태 표시줄의 브랜치
섹션 제목: “상태 표시줄의 브랜치”상태 표시줄에는 현재 브랜치와, 업스트림 대비 앞섬 / 뒤처짐 개수가 표시됩니다.
파일별 상태 배지
섹션 제목: “파일별 상태 배지”모든 파일과 폴더에 작은 상태 배지가 붙습니다.
- 커밋됨
- 수정됨
- 스테이지됨
- 추적되지 않음
- 무시됨
- 충돌
폴더는 가장 중요한 자식의 상태를 물려받으므로, 펼치지 않고도 변경 사항을 알 수 있습니다.
필요 조건과 켜고 끄기
섹션 제목: “필요 조건과 켜고 끄기”Git 통합은 **운영체제에 설치된 git**을 사용합니다 — 함께 배포하지 않습니다.
환경 설정 → Git에서 켜고 끌 수 있습니다.
- 기본적으로 켜져 있습니다.
git이 설치되어 있지 않으면 이 항목은 숨겨집니다.
Git 동작
섹션 제목: “Git 동작”저장소 안에서는 명령 메뉴 → **도구**에서 일상적인 원격 동기화 명령 두 가지도 실행할 수 있습니다.
- Git pull — 현재 폴더에서
git pull을 실행한 뒤 목록을 새로 고칩니다. - Git push — 현재 폴더에서
git push를 실행합니다.
이 항목들은 현재 폴더가 git 작업 트리 안에 있고 git이 설치되어 있을 때만 도구
하위 메뉴에 나타납니다 — 위의 상태 배지 설정과는 별개입니다. 결과는 알림으로
표시되며, 실패하면 git 자체의 메시지가 보입니다(예를 들어 업스트림이 없거나, 인증이
필요하거나, 충돌이 있을 때).