LoginSignup
0
0

More than 3 years have passed since last update.

よく使うgitコマンド

Posted at

gitコマンド

branch関係

git checkout -b ブランチ名
新規ブランチを作成

git checkout ブランチ名
指定ブランチに切り替え

git branch -D ブランチ名
指定ブランチ削除

git branch -m ブランチ名旧 ブランチ名新
ブランチ名の変更

git reset --hard HEAD
現ブランチの編集履歴削除

git checkout .
現ブランチを優先

git rebase ブランチ名
処理を作り直す
既存のコミットへ影響を与える

add関係

git add -u
既存ファイルのみadd+上位ディレクトリにも対応する

commit関係

git commit -u
既存ファイルのみコミット+上位ディレクトリにも対応する

merge関係

git merge --no-ff ブランチ名
差分をマージ
fast-forwardしないのでマージコミットされて分岐の履歴が残る

git reset --hard HEAD
merge取り消し
指定されたコミットの時点に戻り、それ以降の変更を全て破棄

git fetch
リモート・リポジトリなど他のリポジトリのデータを取得するもの
サーバーとの同期

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