statusコマンドでワークツリーを確認することができる。cleanクリーンな作業スペースである。ファイルの中に変更されているものがない。日記に昨日実際にあった出来事を追記する。suidou0113.txt#2020/01/13私の会社には小さな会社だがトイレが二つある。職人さん用のトイレとお客さん、女性用トイレだ。今週は私がトイレ掃除当番。私は今朝も今週のルーティンであるトイレに向かった。場所につくと私は職人さん専用トイレから異様な匂いがするのを感じた。異常事態が発生しているのはトイレのドアを開けなくても容易に分かった。これは...途中まで追記した。ワークツリーの状態を確認する。変更はコミットのためにステージされていません。!?(^^)よくわからないけど、このファイルはまだステージ(インデックスに)にあげられていないってことが書いてあるのはわかる!ちなみにインデックスにあげることをステージにあげるともいうらしい。ステージにあげて記録写真をとるイメージだそうだ。インデックスに早速あげたいが、あげる前にどんな変更があったのか確認する。私の会社には小さな会社だがトイレが二つある。職人さん用のトイレとお客さん、女性用トイレだ。今週は私がトイレ掃除当番。私は今朝も今週のルーティンであるトイレに向かった。+場所につくと私は職人さん専用トイレから異様な匂いがするのを感じた。+異常事態が発生しているのはトイレのドアを開けなくても容易に分かった。diffコマンドではunified形式で差分が表示される。差分の比較は色んな形式で表示する方法があるがunified形式は1つ目のファイルの内容と2つ目の内容を合わせた状態で出力する。ちなみにcontext形式という表示形式もあってcontext形式は1つ目のファイルの内容と2つ目のファイルの内容を別々に出力する。diffコマンドでどう変わったのか確認するといい!('_')問題ないのでこのままインデックスにあげる。suidou0113.txtリポちゃんに変更内容をコミットする。-mオプションをつけないでコミットすると自動的にログメッセージを記述するためにvimエディタが開かれる。commit(※vimエディタが自動でひらいて強制ログメッセージ入力。詳細メッセージ(変更の理由)って書くのが一般的らしい!('_')■変更の履歴を確認するこれまで2回リポちゃんにコミットした。logコマンドを使う。suidou0113.txt新規作成commitから始まる行が一つ分の変更を表す。新しいのが一番上で、古いのがしたにあるみたいだ。一緒に差分も確認したいときはオプションに-pを付ける。unified形式ででてくる。-p(※ずらーっとでてくる)現在(最後にした)のコミットと指定したコミットの差分を表示したい。このようなときはオブジェクト名をdiffコマンドで指定する。logで出力したcommitに続く40文字程度の文字の羅列のことだ。bcbf354588e6b7e9d1e6d60716f84ff4f194a6eb(←こいつ!)オブジェクト名はめっちゃ長いが、一意で定まる範囲なら後ろは省略することも可能だ。頭7,8文字が指定できれば大丈夫らしい。私の会社には小さな会社だがトイレが二つある。職人さん用のトイレとお客さん、女性用トイレだ。今週は私がトイレ掃除当番。私は今朝も今週のルーティンであるトイレに向かった。+場所につくと私は職人さん専用トイレから異様な匂いがするのを感じた。+異常事態が発生しているのはトイレのドアを開けなくても容易に分かった。これからもっともっとパソコンさんと仲良くしていきたいです!バッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフトカードが還元されます。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。