PyCharm 2020.1ヘルプ

バージョン管理

WindowsおよびLinux用のファイル | 設定 | バージョン管理

macOS Ctrl+Alt+S the Settings/Preferences iconPyCharm | 環境設定 | バージョン管理

The settings under this node allow configuring integration with different version control systems .

使用するバージョン管理システムに関係なく、プロジェクトファイルに適用される共通設定:

特定のバージョン管理システムとの統合を設定するための設定は、次のノードにあります。

Specify which version control systems will be used for specific directories, or the entire project.

項目

説明

ディレクトリ

このフィールドには、プロジェクトディレクトリまたはプロジェクトルートへのパスが表示されます。

Gitインテグレーションを有効にしたプロジェクトの場合、PyCharmはプロジェクトディレクトリをスキャンして、IDEによって制御されていないGitリポジトリがあるかどうかをチェックします。そのようなリポジトリが見つかった場合は、ここに未登録のルートにリストされ、灰色でマークされています。登録されていないルートを追加するには、リストでそれを選択し、追加ボタン the Add buttonをクリックします。

PyCharmは登録されたルートが有効かどうか、つまりGitリポジトリが指定されたパスに存在するかどうかもチェックします。無効なリポジトリが検出された場合、それらは赤でマークされます。

VCS指定したディレクトリのバージョン管理システムを選択します。

The list only displays the version control systems for which the corresponding plugins are enabled.

Ellipsisこのボタンをクリックすると、バージョン管理設定ダイアログが開き、選択したVCSの設定が更新されます。
Addこのボタンをクリックして、ディレクトリマッピングをリストに追加します。VCS ディレクトリ・マッピングの追加ダイアログが開き、必要なディレクトリを指定し、そのディレクトリのVCSを選択し、必要に応じてバージョン管理設定ダイアログを開いて指定したVCSを設定できます。
Editこのボタンをクリックして、選択したディレクトリマッピングを編集します。VCSディレクトリマッピングの編集ダイアログが開き、選択したマッピングを更新し、必要に応じて指定したVCSを設定できます。
Remove選択したディレクトリマッピングをリストから削除するには、このボタンをクリックします。
履歴を次に制限このチェックボックスを選択して、ファイルの履歴に表示される行数を指定します。このチェックボックスが選択されている場合、履歴の深さのフィールドとスピンボックスが有効になります。
子孫が変更されたディレクトリを表示するこのチェックボックスをオンにすると、変更が加えられたディレクトリにカラーマークが付けられます。

色は、エディター設定のカラー・スキームの切り替えページで設定できます(ファイルステータス - 直ちに変更された子を持つ、変更された子孫があります)。

分散バージョン管理システム下にあるファイルのシェルブ・ベース・リビジョン。このオプションはGitMercurialにのみ関係します。GitまたはMercurialのバージョン管理下にあるファイルのベースリビジョンを自動的に保留するには、このチェックボックスを選択します。

By default, PyCharm always "remembers" the last commit hash. However, this information is not sufficient if the history has been changed since the last commit as a result of running the rebase operation. In this case, having a copy of the base revision may help.

最後の<number>日に変更された表示Select this checkbox to have color indication of file status applied during stack trace analysis and debugging. The names of the files that have been changed within a certain period will be highlighted accordingly.

日数を指定します。

次のスコープでプロジェクト情報の更新をフィルターするIf this option is enabled and a scope is selected, the files that belong to this scope will be marked in bold in the プロジェクト情報を更新する tab of the バージョン管理 tool window Alt+9 . If you click the フィルター button Filter in the toolbar in the プロジェクト情報を更新する tab, the files will be filtered by scope, that is only the files that belong to the selected scope will be displayed.

スコープの管理リンクをクリックしてスコープ設定ダイアログを開き、スコープを設定します。

コミット・メッセージの右余白 (カラム)このフィールドには、変更のコミットダイアログの右余白に収まるシンボルの数を指定します。

最大文字数に達したときにテキストを次の行に転送する場合は、入力が右端にきたときに折り返すオプションを選択します。

コミット・ダイアログでバージョン管理されていないファイルを表示するこのオプションを選択すると、変更のコミット・ダイアログバージョン管理外のファイルノードで、まだバージョン管理に追加されていない新しく追加されたファイルが表示されます。
コミット・メッセージのスペルをチェックするコミットメッセージのスペルを自動的にチェックする場合は、このチェックボックスを選択します。
最終更新日: 2020年6月18日

関連ページ:

確認

macOSのこのページでは、特定のバージョン管理関連のアクションを実行する前に、PyCharmに確認を求めるかどうかを指定します。ファイル作成時このセクションでは、PyCharmで作成したファイルをバージョン管理下に置くかどうか、およびその方法を指定します。バージョン管理に追加する前にオプションを表...

バージョン管理

VCS 操作のポップアップ( または)を使用すると、VCS関連のコマンドをすばやく呼び出すことができます。ポップアップ内のアクションのリストは、現在有効になっているVCSによって異なります。VCSオペレーションポップアップコマンドのリストは設定可能です。設定/環境設定の外観および振る舞い | メニュ...

プラグインを管理する

プラグインはPyCharmのコア機能を拡張します。彼ら:バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コーデ...

デバッグ

デバッグセッションを開始するCoffeeScript、TypeScript、およびDartコードをデバッグするには、そのソースマップを生成する必要があります。これにより、元のコードと生成されたJavaScriptコードの行間の対応が設定されます。ソースマップが生成されない場合、ブレークポイントは認識...

更新情報タブ

このタブは、ローカル情報がサーバー(VCS | プロジェクトの更新)と同期されている場合に使用できます。コミット数エリアには、最後にリモートと同期してから実行されたすべてのコミットのリストが表示されます。最後の更新以降に変更されたすべてのファイルの完全なリストを表示するには、コミットのリスト内の任意...

スコープ

macOSのスコープは、さまざまな操作が適用されるファイルのセットです。このダイアログを使用して、さまざまなPyCharmアクション(使用箇所の検索やコードインスペクションなど)のスコープを定義できます。メイン・ツールバー:スコープの追加新しいローカルスコープまたは共有スコープを追加します。削除リス...