Git 查看某个commit中某一文件的改动
通过git blame命令可以查看某一次commit中具体某文件中都做了哪些修改,详见
Git diff 的使用
To be explored………………………………..
https://www.cnblogs.com/qianqiannian/p/6010219.html
http://www.cnblogs.com/xiaodi-js/p/7215250.html
Git 上传空文件夹
原理是在每个空文件夹新建一个.gitignore文件,然后提交
>> find . -type d -empty -exec touch {}/.gitignore ;
. | 表示搜索目标为当前目录 |
-type d | 表示搜索目标是文件夹 |
-empty | 表示筛选空文件夹 |
{} | 表示搜索到的目标目录 |
-exec | 表示执行后面命令,命令以 ;结尾 |
Git @ SSL certificate problem
有时候git在clone或者push的时候回遇到SSL certificate问题,特别是在一台新安装git的机器上很有可能会遇到。如下:
网上找到两个办法,记录一下,具体机制是啥没搞明白,也不想搞明白
临时解决办法
>> export GIT_SSL_NO_VERIFY=true
永久解决办法
>> git config --global http.sslVerify false
Git 持续集成
相关链接收藏
A successful Git branching model