予備知識
| 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] |
|
|
|
リモートリポジトリを変更します。 |
|