我想以某种方式想看看是否有办法在Github 上获得时间。file was committed
我试过使用PyGithub
and GitPython
,但他们没有任何选项。有谁知道解决这个问题的方法?
问问题
215 次
1 回答
1
你可以检查小时log
所以git log
检查所有提交时间。
但如果你想要一个特定的文件,你应该使用标志--follow
所以试试这个:
git log --follow filename
另一种方法
如果您只想检查特定提交的日期,请使用此命令
git show -s --format=%ci <commit>
Pythonic方式
import git
g = git.Git("/path/to/your/repo")
loginfo = g.log()
print loginfo
或者
import git
g = git.Git("/path/to/your/repo")
loginfo = g.log('--format=%ci <commit>')
print loginfo
于 2016-10-10T18:46:18.057 回答