開発ツール

ステージング

修正の一部だけをステージに上げる
$ git add -p
対話式でブロック毎にステージに上げるか選べる。よく使いそうな選択肢は以下。
  • y:ステージに上げる
  • n:ステージに上げない
  • e:ステージに上げる箇所を直接編集
     
ステージに上げた修正を確認する
$ git diff --cached
コミット前に修正内容を再確認したいときに便利。
 
ステージから下ろす
$ git reset HEAD
 
すべての修正をリセットする
$ git reset --hard HEAD
pushさえしていなければコミットそのものもなかったことにできる。

コミット

コミットを取り消す
$ git reset --soft
ワークディレクトリの内容はそのままでコミットを取り消す。

ブランチ操作

新規ブランチを作成して移動する
$ git checkout -b <branch name>
指定したブランチをマージする
$ git merge <branch name>

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-09-15 (金) 22:14:04 (457d)