Git 連携
git リポジトリの中を閲覧しているとき、DeckCrate はその状態をファイル一覧に直接 表示します。
ステータスバーのブランチ
Section titled “ステータスバーのブランチ”ステータスバーには現在のブランチと、上流ブランチに対する先行/遅延の件数が 表示されます。
ファイルごとのステータスバッジ
Section titled “ファイルごとのステータスバッジ”すべてのファイルとフォルダーに小さなステータスバッジが付きます。
- コミット済み
- 変更済み
- ステージ済み
- 未追跡
- 無視
- コンフリクト
フォルダーは最も重要な子の状態を引き継ぐため、開かなくても変更に気づけます。
必要なものと切り替え
Section titled “必要なものと切り替え”Git 連携は OS にインストールされた git を使用します — 同梱はしていません。
設定 → Git で切り替えます。
- 既定で有効です。
gitがインストールされていない場合、この項目は非表示になります。
Git の操作
Section titled “Git の操作”リポジトリ内では、コマンドメニュー → ツール から日常的な リモート同期コマンドを 2 つ実行できます。
- Git pull — 現在のフォルダーで
git pullを実行し、その後一覧を更新します。 - Git push — 現在のフォルダーで
git pushを実行します。
これらの項目は、現在のフォルダーが git のワークツリー内にあり、git がインストール
されている場合にのみツールのサブメニューに表示されます — 上記のステータスバッジ
の設定とは独立しています。結果は通知で報告され、失敗時には git 自身のメッセージが
表示されます(例えば上流ブランチがない、認証が必要、コンフリクトがある場合など)。