メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.jitera.ai/llms.txt

Use this file to discover all available pages before exploring further.

SaaS版GitHub・セルフホスト版GitLab以外のリポジトリからも、Jitera CLIを使えばソースコードをインポートできます。
アップロードできるサイズは1プロジェクトあたり最大 2GB です(2026年4月21日より拡張)。最新版のCLIをダウンロードしてご利用ください。

インストール

macOS(スタンドアロン)

バイナリを含むtarballをインストールします。独自のNode.jsバイナリを含み、自動更新に対応しています。 /usr/local/lib/jitera/usr/local/bin/jitera にセットアップするには、以下のスクリプトを実行してください。
スクリプトの実行にはsudo権限が必要です。Windowsには対応していません。
curl https://assets.jitera.app/install.sh | sh

Windows

インストール時に「Windows protected your PC」という警告が表示される場合があります。詳細 をクリックしてインストールを続行してください。
お使いの環境に合わせてインストーラーをダウンロードしてください。
アーキテクチャダウンロード
64-bitjitera-x64.exe
32-bitjitera-x86.exe
arm64jitera-arm64.exe
作業を開始する前に、Web版 Jitera にサインインしておいてください。

コマンド

jitera version

インストールされているJitera CLIのバージョンを確認します。
jitera version

jitera signin

Jiteraアカウントでログインします。
jitera signin

jitera init

カレントディレクトリのソースコードをアップロードし、新しいプロジェクトを作成します。
実行前に cd コマンドで、インポートしたいソースコードのルートディレクトリに移動してください。
jitera init
実行するとチームの選択、プロジェクト名(デフォルトはフォルダ名)、リポジトリタイプの入力を求められます。

リポジトリタイプ

タイプ説明
BackendAPIやデータベース操作、バッチ処理など、画面のコードが存在しないプロジェクト
Frontend画面のソースコードのみで構成され、バックエンド処理と分かれているプロジェクト
Backend & Frontendモノリポジトリ構成で、画面とデータ処理が1つのフォルダにまとまっているプロジェクト
エラーが発生する場合、ネットワーク環境によってブロックされている可能性があります。プロキシ環境下での設定を参照してください。
jitera init が完了すると、Web版からも作成されたプロジェクトを確認できます。

jitera status

カレントディレクトリに紐づいているプロジェクトの詳細を表示します。
jitera status

jitera sync

ローカルの最新ソースコードをJiteraに同期します。変更のあるファイルは更新され、新規ファイルはアップロードされます。
jitera sync
jitera init 時に指定したプロジェクトのルートディレクトリで実行してください。

jitera connect

ローカルディレクトリを既存のJiteraプロジェクトと紐づけます。以下のようなケースで使用します。
  • jitera init を実行した端末・ユーザー以外から jitera sync を実行したい場合
  • 同一ディレクトリから複数のJiteraプロジェクトを作成しており、特定のプロジェクトに同期したい場合
jitera connect
実行後、対象のチームとプロジェクトを選択します。完了後、そのディレクトリから jitera sync が実行できるようになります。
jitera connect 後に jitera sync を実行すると、プロジェクトの内容がすべて上書きされます。他のユーザーの変更を誤って上書きしないよう、必ずコード共有サービスから最新のコードを取得した状態で実行してください。

jitera help

各コマンドのヘルプを表示します。
jitera help

インポート成否の確認

Web版の 設定コードソース を開き、ステータスが 同期済み になっていればインポート成功です。

スキップされるファイル

以下のカテゴリに該当するファイルはアップロード時に自動的にスキップされます。
  • ログ・一時ファイル — ログファイルやビルド成果物など、ソースコードでないファイル
  • バイナリ・メディアファイル — 画像・動画・PDFなど、テキストとして読み取れないファイル
  • Officeファイル — ExcelやWordなど、Microsoft Office系ファイル
  • 証明書・キーファイル.pem.key.env 系など、認証情報を含むファイル
  • 依存パッケージnode_modules/vendor/ など、パッケージマネージャーが管理するディレクトリ

プロキシ環境下での設定

jitera init でエラーが発生する場合、プロキシサーバーによって通信がブロックされている可能性があります。以下のコマンドでプロキシを設定してください。
# 認証ありの場合
jitera set HTTPS_PROXY=http://username:password@10.10.1.10:1180

# 認証なしの場合
jitera set HTTPS_PROXY=http://10.10.1.10:1180
設定内容は C:\Users\{ユーザー名}\.jitera\clirc に保存されます。内容を確認するには以下を実行してください。
cat C:\Users\{ユーザー名}\.jitera\clirc

DEBUGモード

プロキシ設定後も jitera init でエラーが発生する場合は、DEBUGモードでログを採取してサポートにご連絡ください。 Windows(cmd / PowerShell)
# cmd の場合
set DEBUG=*
jitera init

# PowerShell の場合
$env:DEBUG="*"
jitera init
macOS(Bash)
export DEBUG="*"
jitera init
コマンド結果をコピーしてサポートへお送りください。

関連