git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2
將其中的 commit1 和 2 換成想比較的兩個 commit 即可。
如果只想複製出有更新的檔案
cp $(git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2) PATH_TO_TARGET
2013年7月21日 星期日
2012年1月20日 星期五
2012年1月19日 星期四
2012年1月17日 星期二
2012年1月10日 星期二
2011年12月27日 星期二
Using sed On MacOSX
範例:把所有rc1的css全部換成正式版css
sed -i "" 's/jquery.mobile-1.0rc1.min.css/jquery.mobile-1.0.min.css/g' *.html
在Mac上要在-i後面加上兩個空的雙引號「""」,讓他不會另外寫到別的檔案。
題外話:
以前不曉得善用 sed,每次改都要改半天,現在會用以後就讓我好 sad啊。
為何我以前要這麼蠢一個一個慢慢改浪費生命…
sed -i "" 's/jquery.mobile-1.0rc1.min.css/jquery.mobile-1.0.min.css/g' *.html
在Mac上要在-i後面加上兩個空的雙引號「""」,讓他不會另外寫到別的檔案。
題外話:
以前不曉得善用 sed,每次改都要改半天,現在會用以後就讓我好 sad啊。
為何我以前要這麼蠢一個一個慢慢改浪費生命…
2011年9月7日 星期三
ImageMagick
這東西真是好棒啊~~~有空來好好玩玩。
http://www.imagemagick.org/Usage/
白色背景的 jpg 去背變透明的 png
convert a.jpg -fuzz 30% -transparent "rgb(255,255,255)" b.png
http://www.imagemagick.org/Usage/
白色背景的 jpg 去背變透明的 png
convert a.jpg -fuzz 30% -transparent "rgb(255,255,255)" b.png
訂閱:
文章 (Atom)