> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Git 連携

Cloud Code には完全な Git サポートが組み込まれており、Git を使ってプロジェクト内容のバージョン管理を行えます。

## Git ユーザー情報を設定する

初回利用時にはユーザー情報の設定が必要です：

<Steps>
  <Step title="設定を開く">
    **設定 > Git** に移動します
  </Step>

  <Step title="情報を入力する">
    ユーザー名とメールアドレスを入力します
  </Step>

  <Step title="保存する">
    保存ボタンをクリックします
  </Step>
</Steps>

```
ユーザー名: Your Name
メール: your.email@example.com
```

<Info>
  この情報は Git のコミット記録に使用されるため、GitHub アカウントと同じメールアドレスを使用することをおすすめします。
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ja/docs/cc/assets/cc-git-config-user.png" alt="Git ユーザー情報の設定" />
</Frame>

## リモートリポジトリに接続する

### GitHub 認証情報を設定する

<Steps>
  <Step title="Git 設定を開く">
    **設定 > Git** に移動します
  </Step>

  <Step title="認証情報を追加する">
    「Git Credentials」エリアで **+ 追加** ボタンをクリックします
  </Step>

  <Step title="Username を入力する">
    GitHub Username を入力します
  </Step>

  <Step title="Token を入力する">
    GitHub Personal Access Token を入力します（入力欄右上の **Tokens を作成** ボタンをクリックし、案内に従って作成してください）
  </Step>

  <Step title="保存をクリックする">
    **認証情報を保存** ボタンをクリックします
  </Step>
</Steps>

設定に成功すると、「Git Credentials」エリアに認証情報が表示され、「有効化済み」と表示されます。

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ja/docs/cc/assets/cc-git-credentials.png" alt="Git 認証情報の設定" />
</Frame>

## Git リポジトリを初期化する

<Steps>
  <Step title="Git パネルを開く">
    上部タブバーの **ソース管理** タブをクリックします
  </Step>

  <Step title="リポジトリを作成する">
    GitHub 上で新しい空のリポジトリを作成します
  </Step>

  <Step title="初期化する">
    リモートリポジトリのアドレスを入力し、**バインド** ボタンをクリックすると、Git リポジトリの初期化が完了します
  </Step>
</Steps>

初期化に成功すると、「ソース管理」ページに次の画面が表示されます：

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ja/docs/cc/assets/cc-git-bind-succ.png" alt="Git リポジトリ一覧" />
</Frame>

## 変更をコミットする

<Steps>
  <Step title="ファイルをステージする">
    ファイル横の **+** ボタンをクリックして単一ファイルをステージするか、**すべてステージ** をクリックしてすべての変更をステージします
  </Step>

  <Step title="コミットメッセージを書く">
    コミットメッセージ入力欄に変更内容を説明します
  </Step>

  <Step title="コミットする">
    **コミット** ボタンをクリックして変更をローカルリポジトリにコミットします
  </Step>

  <Step title="公開する">
    **公開** ボタンをクリックして変更をリモートリポジトリに公開します
  </Step>
</Steps>

## 履歴を確認する

Git パネルでコミット履歴を確認できます：

* **コミット一覧** — すべてのコミット記録を表示します
* **コミット詳細** — コミットをクリックして変更されたファイルを確認します
* **ファイル差分** — 具体的なコード変更を確認します

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ja/docs/cc/assets/cc-git-repo-history.png" alt="Git リポジトリのコミット履歴" />
</Frame>

## Claude Code で Git を操作する

Claude Code に Git 操作を実行してもらうことができます：

| リクエスト                         | Claude Code の操作    |
| ----------------------------- | ------------------ |
| "これらの変更をコミットして"               | ファイルをステージしてコミットを作成 |
| "GitHub にプッシュして"              | git push を実行       |
| "新しいブランチ feature/login を作成して" | ブランチを作成して切り替え      |
| "コミット履歴を確認して"                 | git log を表示        |
| "前回のコミットにロールバックして"            | git reset を実行      |

## 関連ドキュメント

<Columns cols={2}>
  <Card title="プロジェクト管理" icon="folder" href="/ja/docs/cc/project">
    プロジェクト情報を管理します
  </Card>

  <Card title="Chat モード" icon="message-bot" href="/ja/docs/cc/chat-mode">
    Chat モードでは、ダイアログ形式で Claude Code にタスクの完了を依頼できます。
  </Card>
</Columns>
