四 9 2013
Git 使用技巧
按照文件结构导出最近的修改
这样可以比较方便的更新文件。
|
1 |
git archive -o ../latest.zip some-commit $(git diff --name-only earlier-commit some-commit) |
来源:Zip latest committed changes only
比如:
|
1 |
git archive -o ../latest.zip HEAD $(git diff --name-only c17ac2c HEAD) |
如果是Subversion,并且安装了TortoiseSVN客户端的话,可以试一试这个:如何让TortoiseSVN仅导出新增或修改过(变更过)的文件
按照指定格式输出提交历史
|
1 |
git log --pretty=format:'%h -%d %s (%cD) <%an>' |
更为丰富的颜色显示
|
1 2 3 4 5 6 7 |
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit git log --graph --pretty=format:'%Cred%h%Creset @ %C(yellow)%d%Creset %n Author: %cn <%ce> %n Date: %cd %Cblue(%cr)%Creset %n %n Commit: %Cgreen%s%Creset %n' git log --graph --pretty=format:'%x09%Cblue%h%Creset @ %C(yellow)%d %n%B %Cgreen(%cr)%Creset%n' --date=relative git log -p --graph --pretty=format:'%x09%Cblue%h%Creset @ %C(yellow)%d %n%B %Cgreen(%cr)%Creset%n' --date=relative |




近期评论