4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

git, github操作覚え書き

Last updated at Posted at 2014-10-09

自分用のgit操作メモ.

ローカルmasterをリモートmasterにそろえたいとき

git fetch origin
git reset --hard origin/master

その際,現在の作業を他のブランチに残しておきたいとき

git commit -a -m "Saving my work, just in case"
git branch my-saved-work

リモートブランチからローカルブランチを作成

リモートに存在するブランチ名を指定するだけ.

git checkout branch-name

ローカルブランチの削除

git branch -d branch-name

リモートブランチの削除

git push origin :branch-name

リモートを含めたブランチ一覧

git branch -a

削除済みリモートブランチをリストから消したいとき

リモートブランチを削除した環境以外ではリンクが残ってしまうことがある.下記コマンドで解決.

git fetch --prune

コミットをまとめたいとき

git rebase -i <hash>
$ git rebase -i HEAD~~

でHEADからHEAD~~までの修正ができる.

$ git rebase --abort

で作業をキャンセル.

直前のコミットメッセージの修正

git commit --amend -m "new message"

タグをつける

git tag -a 1.0.0 -m 'message'

タグ情報をリモートにプッシュ

git push --tags

References

4
4
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
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?