Git の使い方がなってねぇなぁ

Git が大流行である。git はバージョン管理システムの一つで現在最も発達したシステムだ。多人数で開発する際、誰が何を更新したのか、過去はどうなっていたのか、また間違った更新をしてしまったときに元に戻したりなどなどそういったことを自動的に管理してくれるシステム、それがバージョン管理システムだ。

Git は特にプログラミングに適している。たとえば、アプリの開発と言っても単純にバージョンが上がっていくだけではない。○○用と別の用途のバージョンができたり、ちょっと試したいバージョンが必要になったり、まーとにかく一つのアプリでもたくさんの様々なバージョンを作る必要が出てくる。
Git はそれらの異なるバージョン(ブランチという)を別々に管理・追跡したり、その中で気に入ったものだけ本バージョンに反映させたり(マージという)できる、スグレモノなのだ。

でね、checkout っていう今まで変更したのをチャラにするコマンドがあるんだけど、とあるディレクトリ(フォルダ)だけ checkout したかったので、そのフォルダで checkout を実行したら、そのフォルダだけじゃなくて全部 checkout しちゃったっていうのが上のツイートw どうやら Git はファイルやフォルダを指定しないとそうなる仕様らしい。

やばい、他のディレクトリで何を書き換えたかなんて憶えてないよ!!

なので結局元に戻ったところは全部作り直しになってしまった……orz
そもそも何を変更したのかも解らないので、作り直せてないところもあるかも

Git、まだまだ使い方がなってないなぁ、ワシ。
まぁこの仕事でどんどん慣れていこうと思う。

今日は大八に行った。ダイバーシティ東京でいつも空いているお店、それが大八だwww
つまり味は微妙だと言うことだ(ぁ
でも、唐揚げとスタミナ炒めなら外れはないだろうということで定番的メニューを頼む。

いやー、これは肉の量がなかなかですよ。ご飯三杯以上いけそうなほど。あと写真撮り忘れたんだけど、大八はお代わり自由の小鉢があって、漬物・きんぴらゴボウ・ひじきが

デザートはサーティワンアイスクリーム