0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GitHub、はじめてみました (Part 2)

Last updated at Posted at 2024-12-09

Gitを使っている中で備忘録としてまとめたくなったTipsたちを書いていきます!

No.0001

Mainの変更を各ブランチに反映

bash
git pull origin main
git checkout <ブランチ名>
git merge main
git push origin <ブランチ名>

No.0002

ローカルで作成したブランチをリモートに反映

bash
git push -u origin <ブランチ名>
git branch -r

-u: ローカルブランチとリモートブランチを追跡するために設定
-r: リモートを確認

No.0003

ローカルでブランチを削除してリモートに反映

bash
git push origin -d origin/<ブランチ名>
git fetch --prune
git branch -r

--prune: リモート追跡ブランチ(ローカルに残るリモート参照)を削除

No.0004

間違ってステージング&コミットしてしまった場合の救世主

bash
git reset --soft HEAD~1 # コミットのキャンセル
git reset # ステージングのキャンセル

上記の順番(コミットをキャンセルしてからステージングのキャンセル)が重要です!

No.0005

*リモートで更新した内容とローカル更新内容が異なるのでpull/pushできない :(

bash
git stash # ローカルの変更を一時避難
git pull
git stash pop # 一時避難していた内容を反映

このあとは通常通りaddでステージングしてcommitからのpush!

皆さんの経験談やTipsもぜひコメントください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?