コンテンツにスキップ

Git 連携

git リポジトリの中を閲覧しているとき、DeckCrate はその状態をファイル一覧に直接 表示します。

ステータスバーには現在のブランチと、上流ブランチに対する先行/遅延の件数が 表示されます。

ファイルごとのステータスバッジ

Section titled “ファイルごとのステータスバッジ”

すべてのファイルとフォルダーに小さなステータスバッジが付きます。

  • コミット済み
  • 変更済み
  • ステージ済み
  • 未追跡
  • 無視
  • コンフリクト

フォルダー最も重要な子の状態を引き継ぐため、開かなくても変更に気づけます。

Git 連携は OS にインストールされた git を使用します — 同梱はしていません。 設定 → Git で切り替えます。

  • 既定で有効です。
  • git がインストールされていない場合、この項目は非表示になります。

リポジトリ内では、コマンドメニュー → ツール から日常的な リモート同期コマンドを 2 つ実行できます。

  • Git pull — 現在のフォルダーで git pull を実行し、その後一覧を更新します。
  • Git push — 現在のフォルダーで git push を実行します。

これらの項目は、現在のフォルダーが git のワークツリー内にあり、git がインストール されている場合にのみツールのサブメニューに表示されます — 上記のステータスバッジ の設定とは独立しています。結果は通知で報告され、失敗時には git 自身のメッセージが 表示されます(例えば上流ブランチがない、認証が必要、コンフリクトがある場合など)。