您的位置:首页 > 其它

根据时间获取commit或者查看git log

2016-08-31 10:01 537 查看
查看某个时间点以后的log
git log --since="Fri Aug 10 19:16:10 2012 +0800"
或者用--until 查看某个时间点以前的log
git log --before="Fri Aug 10 19:16:10 2012 +0800"
获取某个时间点以后的commit,-n 1 表示只返回一个,最近的一个
git rev-list -n 2 --since="Fri Aug 10 19:16:10 2012 +0800" yourbranch
获取某个时间点以前的commit,-n 1 表示只返回一个,最近的一个 youbranch 为对应的分支名
git rev-list -n 2 --before="Fri Aug 10 19:16:10 2012 +0800" yourbranch
同步某个时间点前的代码,可用于追溯验证问题
repo forall -c "git checkout `git rev-list -n 1 --before=\"Fri Jun 29 15:53:40 2012 +0800\" yourbranch`"
### 加入QQ群学习交流(GIT高手更高效):260858091
转自:http://www.yinqisen.cn/blog-105.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git commit before
相关文章推荐