このページでは

最初の変更をコミットする

Gitで作業する場合、通常はローカルの変更をチェックしてステージングし、ローカルリポジトリにコミットしてからリモートリポジトリ(origin)にプッシュします。

作業を始める前に、環境設定>Version Control >General で Git を設定してください。

新しいリポジトリへのコミット

最初の変更を新しいリポジトリにコミットしてプッシュするには、次のようにします:

  1. 変更の追跡を開始するには、Tools >Git と進み、Create Repository を選択します。
  2. ローカルの変更を表示するには、Tools >Git >Local Repository と進み、Diff を選択します。

    Git Diff リポジトリビュー

    Git Diff リポジトリビュー

  3. 変更された行を右クリックし、Stage Chunk を選択してその塊をステージングエリアに追加するか、Stage Selection を選択して選択した行をステージングエリアに追加します。
  4. ステージングされた変更をローカルリポジトリにコミットするには、Tools >Git >Local Repository と進み、Commit を選択します。

    Gitコミットビュー

    Git コミットビュー

  5. コミットするファイルを選択し、Commit <n/m> File(s) を選択してローカルリポジトリに変更をコミットします。
  6. コミットした変更をリモートリポジトリにプッシュするには、Tools >Git >Remote Repository と進み、Push を選択します。

    ローカルブランチの上流ブランチがリモートリポジトリにない場合は、Qt Creator で上流ブランチを作成してオリジンに設定するよう促されます。

既存のリポジトリにコミットする

最初の変更を既存のリポジトリにコミットしてプッシュするには、次のようにします:

  1. リモートリポジトリから変更をプルするには、Tools >Git >Remote Repository と進み、Pull を選択します。
  2. Stash & Pop を選択すると、プルする前にすべてのローカルの変更を保存し、保存した変更をプルした作業ツリーの状態の上に適用します。
  3. ローカルリポジトリに変更をコミットするには、Tools >Git >Local Repository と進み、Commit を選択します。
  4. コミットした変更をリモートリポジトリにプッシュするには、Tools >Git >Remote Repository と進み、Push を選択します。

How To: Use GitおよびGitも参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.