メモの日々


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状態になってくれなくて困った。

にあるように、古いセッションを握っている根元のsshdをkillしたら繋げるようになったのでメモ。