git にはリビジョンを引数として受け取るコマンドがいくつかあります。git show や git reset 、 git log 、 git diff などはその典型でしょうか。これらのコマンドを使う時はリビジョンを指定しますが、その指定の仕方には様々な方法があって、最近自分の知識整理のためにすこし調べてたので、せっかくなのでまとめてみました。 SHA1ハッシュ git はコミット毎にそのコミットに対して SHA1 のハッシュを生成するので、その値をリビジョンの指定に使えます。 $ git show ed9003bcbdb33a0d626911244e5f8e6e244351e9 commit ed9003bcbdb33a0d626911244e5f8e6e244351e9 Author: Kengo Tateishi <xxxx@xxx.com> Date: Sun Feb 9 08:
先週からRailsを使うプロジェクトに配属になって、Railsを触るようになりました。 RailsもRubyも趣味で少しだけ書いたことがある程度で、仕事では使ったことがなく最初は不安でした。 実際のところ、思っていたよりもすんなりとRailsに馴染めている気がします。 Railsを触って感じたことを簡単にまとめておこうと思います。 Railsを触りだして感じているのは、開発のストレスが減ったことです。 それにはいくつかの要因があるのですが、その一つとして記述量の少なさがあります。 もともとRubyは短く簡素に書けるように設計されている言語です。 さらに必要に応じてGemを使うこともできます。 数行で必要な機能が実装できたりして、ここまで楽に開発ができたことは今までにないと思います。 ストレスが減ったもう1つの要因として、テストが容易に書けるということがあります。 RSpecは宣言的にテスト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く