予備知識
1 |
2 |
origin main |
リモートリポジトリの main ブランチ |
origin/main |
ローカルリポジトリの main ブランチ |
Gitコマンド一覧
コマンド |
|
説明 |
git add |
|
|
git commit -m "任意のコメント" |
|
|
git push origin [ブランチ名] |
|
|
git checkout [ブランチ名] |
|
|
git pull origin [ブランチ名] |
|
|
git remote -v |
|
|
git remote add origin [リポジトリURL] |
|
|
git remote set-url origin [リポジトリURL] |
|
|
git branch -m current-name new-name |
|
|
git reset --soft [巻き戻したい時点のコミットを指定] |
コミットだけ |
|
git reset (--mixed) [巻き戻したい時点のコミットを指定] |
コミットとステージ |
git reset コマンドのデフォルトです。また、git reset でHEADを指定しなかった場合は、ステージのみがリセットされます。 |
git reset --hard [巻き戻したい時点のコミットを指定] |
コミットとステージ、ワーキングツリー |
|
git rm -r --cached [ディレクトリ名] |
|
指定したディレクトリを強制的にキャッシュから削除します。 |
git config -l |
|
設定の一覧 |
GitHubのリモートリポジトリで merge
するまで
コマンド |
|
説明 |
git add . |
ステージに追加 |
|
git commit -m "任意のコメント" |
コミット |
トラッキング(追跡)中のローカルのリモートリポジトリにコミットします。 |
git push origin [ブランチ名] |
プッシュ |
リモートリポジトリに |
プッシュします。 |
|
|
GitHubで merge
する :push
したブランチを、GitHubで main
ブランチに merge
する。
ローカルリポジトリのワーキングツリーに merge
するまで
コマンド |
|
説明 |
git checkout main |
|
マージする main ブランチに移動します。 |
git pull origin main |
プル |
リモートリポジトリから直接、ブランチマージを行います。 |
`` |
|
|
GitHubで merge
する :push
したブランチを、GitHubで main
ブランチに merge
する。
コマンド |
|
説明 |
git remote -v |
|
現在のリモートリポジトリを確認します。 |
git remote set-url origin [リポジトリURL] |
|
|
|
リモートリポジトリを変更します。 |
|