# Gitにコミットされていない変更を処理

利用対象...

* Big Data
* Big Data Platform
* Data Fabric
* Data Integration
* Data Management Platform
* Data Services Platform
* ESB
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

情報メモ警告: Git管理プロジェクトの場合、このセクションの情報はリモートブランチの作業をしている時にのみ該当します。プロジェクトブランチを使った作業方法は、[プロジェクトのブランチやタグを使って作業](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/working-with-project-branches-and-tags)をご覧ください。

コミットモードがTalend Administration Centerで[Unlocked Items] (ロックされていない項目)に設定されている場合、項目のロックが解除された後にのみ、項目の変更がGitにコミットされます。

情報メモ注: Talend Studioの[Repository] (リポジトリー)ツリービューで、コミットされていない変更がある項目の前に&gt;という記号が付きます

この場合、変更された項目の保持者が自分だけであれば、次のようにGitに変更をコミットできます。

* でロックモードが[Automatic] (自動)Talend Administration Centerに設定されている場合は、項目を閉じます。

* でロックモードが[Ask user] (ユーザープロンプト)Talend Administration Centerに設定されている場合は、項目を閉じてロックを解除します。

* Talend Administration Centerでロックモードが[Manual] (手動)に設定されている場合は、Talend Studioを終了する前に項目を閉じて手動でロックを解除します。

状況によっては、コミットされていない項目が見つかった時にダイアログボックスが表示され、その項目を処理するオプションが示されることがあります。詳細は、[求められた時にコミットされていない項目を処理](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/handling-uncommitted-items-when-prompted-git-only)をご覧ください。

コミットモードとロックモードのオプションの詳細は、[Adding a project stored in GIT](https://help.qlik.com/talend/r/en-US/8.0/administration-center-user-guide/to-add-project-which-is-stored-in-svn-or-git)をご覧ください。

## 求められた時にコミットされていない項目を処理

利用対象...

* Big Data
* Big Data Platform
* Data Fabric
* Data Integration
* Data Management Platform
* Data Services Platform
* ESB
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

ローカルモードでGitプロジェクトの作業中に、プルまたはプッシュの操作を行うか、関連付けられたリモートブランチに切り替えると、次の場合にダイアログボックスが表示されます。

* [Commit mode] (コミットモード)が[Unlocked Items] (ロックされていないアイテム)に設定され、[Lock mode] (ロックモード)が[Manual] (手動)に設定されている時に、プロジェクト項目に変更を行ったTalend Administration Center。
* Talend Studioでの[Commit mode] (コミットモード)と[Lock mode] (ロックモード)の設定に関係なく、Talend Administration Centerのプロジェクトフォルダーにファイルを手動で追加した。
* 何らかの理由で、ローカルGitリポジトリーにコミットされていない変更のある項目が見つかった。

![コミットされていないファイルを処理するダイアログボックス。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/git_changes_detected.png)

次の操作が可能です。

* [log] (ログ)を展開し、コミットされていないファイルを表示する。
* [Commit] (コミット)をクリックし、ローカルGitリポジトリーにファイルをコミットして、現在の操作を続行する。
* [Reset] (リセット)をクリックし、変更を中止し、現在の操作を続行する。
* [Cancel] (キャンセル)をクリックし、コミットされていないファイルをコミットも削除もせずに、現在の操作をキャンセルする。