エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
gitの日付指定はキケン - Qiita
「○日のソフトだったら動いていたのに。。。」ということはよくある。 そんなときgitリポジトリではどう... 「○日のソフトだったら動いていたのに。。。」ということはよくある。 そんなときgitリポジトリではどうやって環境を再現するべきなのだろう。 結論を先に書いておくと、「きちんと運用をしておかないと機械的に厳密に再現することはできない」 #良い方法があったら教えてください。 真っ先に思いつくのはgit log -1 --until=2013-01-23などでその日付以前の最後のコミットを抽出し、checkoutするという方法。 だがこの方法には落とし穴がある。指定した日付以降にmergeした修正(当時まだ導入していない修正)を、checkoutしてしまう可能性があるのだ。 例えば下記の操作をした場合、2013/01/23リリースのソフトといえばcommit1までをcheckoutしたいが、実際にはcommit2までをcheckoutしてしまう。 [2013-01-22] git checkou



2014/04/10 リンク