リモートでの作業時のプロジェクト資産の同期

Git リポジトリーに統合されているプロジェクトで作業しているときに、プロジェクトの 資産 を同期化できます。

IBM Watson Studio のツールのみを使用することをお勧めします。例えば、 JupyterLab, を使用して、プロジェクトに関連付けられた Git リポジトリーにコミットを公開します。 ただし、 Git Client または IBM Watson Studio の外部の別の IDE でノートブックを処理する場合は、まずコミットをプロジェクトに関連付けられた Git リポジトリーに公開してから、それらのノートブックの変更をプロジェクトと同期させる必要があります。 これを行う場合、IBM Watson Studio 内の JuypterLab で処理する場合と同じ方法で、Git クライアントまたは別の IDE で Git リポジトリーを処理する必要があります。 これは、後でプロジェクトの同期機能を使用することを決定した場合に、競合の問題を回避するために重要です。

ノートブックの変更をプロジェクトと同期させるには、次のようにします。

  1. Watson Studio 内に新しい空のプロジェクトを作成し、そのプロジェクトを Git と統合することを選択します。 トークンおよび新しい空の Git リポジトリーの URL を入力します。 Watson Studio でノートブックを編集している他のユーザーとの競合を回避するために、 Watson Studio で JupyterLab を使用する予定がない場合でも、 JupyterLab IDE でのみノートブックを編集する場合に選択します。 JupyterLab でのファイルの処理を参照して、リポジトリー内で正しいフォルダー構造を使用していることを確認してください。

  2. Git クライアントまたは使用している IDE で、ノートブックの変更を、新規プロジェクトに関連付けた Git リポジトリーに保存します。

    注: すべてのノートブックの変更をリポジトリー内の `資産/jupyterlab` フォルダーに保存してコミットする必要があります。 Git リポジトリー内のこのフォルダーまたはサブフォルダーにあるノートブック・ファイルのみが、同期中にノートブック・ 資産 としてプロジェクトに追加されます。 このフォルダーにないファイルをリポジトリーに追加しようとすると、それらの変更をコミット解除するまで、プロジェクトで同期機能を使用できません。
  3. コミットをリポジトリーに公開します。

  4. Git 変更をプロジェクトと同期化します。 詳しくは、Git の変更とプロジェクトの同期を参照してください。