2015年07月08日(水) [長年日記]
■ [dev][howto] git archiveでファイルツリーをエクスポートできる
覚えられないのでメモ。
$ git archive --format=tar --prefix=ddd/ master dir1 dir2 file1 | gzip > ddd.tgz
のようにすることでmasterブランチの内容を
ddd/dir1/ ddd/dir2/ ddd/file1
のような構成のddd.tgzにエクスポートできる。
■ [dev][howto] screen -dが効かなかった
最近はtmuxを使っているが、環境によってはまだscreenも使う。
Attached状態のscreenセッションに繋ぎたかったのだけれど、screen -d コマンドを発行してもDetached状態になってくれなくて困った。
- screen でセッションが途切れてアタッチできない時の対処法 (bayashi.net)
にあるように、古いセッションを握っている根元のsshdをkillしたら繋げるようになったのでメモ。