基本的な Git コマンド
Git は、ローカル repo と、ローカル repo を接続した CodeCommit リポジトリ での作業に使用できます。
以下に示しているのは、よく使用する Git コマンドの基本的な例です。
他のオプションについては、Git のドキュメントを参照してください。
設定変数
設定変数を一覧表示します。 |
|
ローカル設定変数のみを一覧表示します。 |
|
システム設定変数のみを一覧表示します。 |
|
グローバル設定変数のみを一覧表示します。 |
|
指定した設定ファイル内の設定変数を設定します。 |
|
設定ファイルを直接編集します。特定の設定ファイルの場所を検出するためにも使用できます。編集モードを終了するには、通常、「 |
|
リモートリポジトリ
CodeCommit リポジトリ に接続する準備として、ローカル repo を初期化します。 |
|
ローカル repo で CodeCommit リポジトリ に使用するニックネームと、CodeCommit リポジトリ への URL を指定して、ローカル repo とリモートリポジトリ (CodeCommit リポジトリ など) との間の接続を設定できます。 |
|
指定した URL にある CodeCommit リポジトリ をコピーすることで、ローカルマシン上の現在のフォルダの指定したサブフォルダに、ローカルリポジトリを作成します。このコマンドは、複製された CodeCommit リポジトリ 内のブランチごとにリモート追跡ブランチを作成し、複製された CodeCommit リポジトリ 内の現在のデフォルトブランチから分岐される最初のブランチを作成してチェックアウトします。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームを表示します。 |
|
ローカル repo が CodeCommit リポジトリ に対するフェッチとプッシュに使用するニックネームと URL を表示します。 |
|
ローカル repo で CodeCommit リポジトリ に使用するニックネームとブランチを指定して、ローカル repo から CodeCommit リポジトリ に確定済みのコミットをプッシュします。また、プッシュ中に ローカル repo のアップストリーム追跡情報を設定します。 |
|
アップストリーム追跡情報の設定後、ローカル repo から CodeCommit リポジトリ に確定済みのコミットをプッシュします。 |
|
ローカル repo で CodeCommit リポジトリ に使用するニックネームとブランチを指定して、CodeCommit リポジトリ から ローカル repo に確定済みのコミットをプルします。 |
|
アップストリーム追跡情報が設定された後、CodeCommit リポジトリ から ローカル repo に確定済みのコミットをプルします。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームを指定して、ローカル repo を CodeCommit リポジトリ から切断します。 |
|
コミット
ローカルリポジトリ内の保留中のコミットに何が追加されて何が追加されていないかを表示します。 |
|
ローカル repo 内の保留中のコミットに何が追加されて何が追加されていないかを簡潔な形式で表示します。 ( |
|
ローカル repo 内の保留中のコミットと最新のコミットとの間の変更を表示します。 |
|
ローカル repo 内の保留中のコミットに特定のファイルを追加します。 |
|
ローカルリポジトリ内の保留中のコミットにすべての新規、変更済み、削除済みのファイルを追加します。 |
|
ローカル repo 内の保留中のコミットを確定して、エディタにコミットメッセージを表示します。メッセージが入力されると、保留中のコミットが確定されます。 |
|
ローカル repo 内の保留中のコミットを確定すると同時に、コミットメッセージを指定します。 |
|
ローカル repo 内の最新のコミットを一覧表示します。 |
|
ローカル repo 内の最新のコミットをグラフ形式で示します。 |
|
ローカル repo 内の最新のコミットを、定義済みの短縮形式で示します。 |
|
ローカル repo 内の最新のコミットを、定義済みの短縮形式でグラフと共に示します。 |
|
ローカル repo 内の最新のコミットを、カスタム形式でグラフと共に示します。 (その他のオプションについては、「Git の基礎 - コミット履歴の表示 |
|
ブランチ
ローカル repo 内のすべてのブランチを一覧表示します。現在のブランチの横にはアスタリスク ( |
|
CodeCommit リポジトリ 内のすべての既存のブランチに関する情報をローカルリポジトリにプルします。 |
|
ローカル repo 内のすべてのブランチとローカルリポジトリ内のリモート追跡ブランチを一覧表示します。 |
|
ローカル repo 内のリモート追跡ブランチのみを一覧表示します。 |
|
指定したブランチ名を使用して、ローカル repo 内で新しいブランチを作成します。 |
|
指定したブランチ名を使用して、ローカル repo 内で別のブランチに切り替えます。 |
|
指定したブランチ名を使用して、ローカル repo 内で新しいブランチを作成し、そのブランチに切り替えます。 |
|
ローカル repo で CodeCommit リポジトリ に使用するニックネームとブランチ名を指定して、ローカル repo から CodeCommit リポジトリ に新しいブランチをプッシュします。また、プッシュ中に ローカル repo 内のブランチのアップストリーム追跡情報を設定します。 |
|
指定したブランチ名を使用して、ローカル repo 内で新しいブランチを作成します。その後、ローカル repo で CodeCommit リポジトリ に使用するニックネームとブランチ名を指定して、CodeCommit リポジトリ 内の新しいブランチを ローカル repo 内の既存のブランチに接続します。 |
|
ローカル repo 内の別のブランチから ローカル repo 内の現在のブランチに変更をマージします。 |
|
マージされていない作業が含まれていない限り、ローカル repo 内でブランチを削除します。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームとブランチ名を指定して、CodeCommit リポジトリ 内でブランチを削除します。(コロン
( |
|
タグ
ローカル repo 内のすべてのタグを一覧表示します。 |
|
CodeCommit リポジトリ から ローカル repo にすべてのタグをプルします。 |
|
ローカル repo 内の特定のタグに関する情報を表示します。 |
|
ローカル repo で、「軽量な」 タグを作成します。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームとタグ名を指定して、ローカル repo から CodeCommit リポジトリ に特定のタグをプッシュします。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームを指定して、ローカル repo から CodeCommit リポジトリ にすべてのタグをプッシュします。 |
|
ローカル repo 内でタグを削除します。 |
|
ローカル repo が CodeCommit リポジトリ に使用するニックネームとタグ名を指定して、CodeCommit リポジトリ 内でタグを削除します。(コロン
( |
|