LoginSignup
1
0

More than 3 years have passed since last update.

gitコマンドよく使うやつコピペ用

Posted at

git checkout <ブランチ名>

ブランチ移動

git checkout -b <ブランチ名>

新規ブランチ作成

git pull

リモートにある最新のコードをローカルに反映

git add

git管理の対象に追加

git commit -m "コメント"

変更を記録する

git push

変更内容をリモートに送る

git merge <任意のブランチ>

作業ディレクトリにリモートの<任意のブランチ>をマージさせる。コンフリクトが発生する可能性もあるので随時解決

git log

commitとmergeの履歴を見れる

git reflog

HEAD やブランチ先端の動きの履歴。各個人のローカルリポジトリに存在。git reflog <ブランチ名>で任意のブランチを見れる。

git status

ワーキング・ツリーの状態を表示する(追加されたとかコミットされたとか)

git fetch

みんなの更新内容を、自分の開発環境に取り入れる機能。みんなの作ったコミットやブランチ・タグなどを、自分の環境に取り入れる。pullと違ってマージしない

git reset <--hard/--soft> HEAD

--hard:ファイルの変更、add、commitを取り消す
--soft:commitを取り消す
git reflogでHEADを確認する

git cherry-pick <コミットID>

git logでコミットIDを確認できる
任意のコミットのみを取り込む

1
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
1
0