エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
gitであるファイルが特定の状態だった時を取り出したい | おそらくはそれさえも平凡な日々
リポジトリに含まれているあるファイルを、gitの操作が不慣れな人に渡して編集してもらうみたいな案件が... リポジトリに含まれているあるファイルを、gitの操作が不慣れな人に渡して編集してもらうみたいな案件がある。しかしそのファイルは開発チームでも触ることがありえるので、編集して戻してもらったファイルがマージ不可能みたいなことが往々にしてある。 ファイルを渡した時点でブランチを切って、そのブランチにコミットしてからマージとかすれば大体うまく行くんだけど、そのファイルを渡した時にそういうことをしてなくて困ることがあった。 幸いにして、渡した時点のオリジナルのファイルは残っていたのでgit logから何とか見つけられないかと社内Slackで相談したところ、@motemenがシュッとワンライナーを書いてくれて流石であった。こんな感じ。 for c in $(git log --pretty=%H hoge.txt); do if [ "$(git cat-file blob "${c}:hoge.tx
2015/04/18 リンク