Slide 30
Slide 30 text
git diff
現在行っている修正を、指定の箇所・ファイル・状態と比較して確認できるコマンドです。
デフォルトでは、最新のコミットとの比較に見えるのですが、正確にはインデックスとの比較です。addでインデックスに登録した後再度同じ
ファイルを修正し、git diffを使用すると再現できます。
様々な対象との比較が出来るので汎用性が高く、こちらもよく使うコマンドの一つです。
@@ -308,28 +308,28 @@ class Team
/**
* フィーバータイムログ
structure形式に変換する
- * @param array $fever_time_log フィーバータイムログ
- * @param int $fever_interval フィーバーの時間
- * @return array 型
+ * @param array $fever_time_log フィーバータイムログ
+ * @param int $fever_interval フィーバーの時間
+ * @return array 型
*/
- static public function toFeverLogStructure($fever_time_log, $fever_interval)
+ public static function toFeverLogStructure($fever_time_log, $fever_interval)
現在の修正 と インデックスとの比較
$ git diff
現在の修正 と HEADコミットとの比較
$ git diff HEAD^
インデックス と HEADコミットとの比較
$ git diff --cached
特定のファイル と 特定のファイルとの比較
$ git diff ./hoge1.txt ./hoge2.txt