这似乎是一个非常简单的问题,但我现在有点困惑。我正在尝试使用OSX上的Terminal来检索自某个日期(尤其是1年前)以来的提交列表。我已经尝试过以下代码:
curl -i -u my_username https://api.github.com/repos/:user/:repo/commits?since=2017-08-16
这将返回提交列表,但该列表在今年1月结束。在查看页面时,我知道其中的提交要比此提交早得多,因此某些功能无法正常运行。我也尝试过使用以下格式设置参数:
curl -i -u Starplatinum87 https://api.github.com/repos/d3/d3/commits '{"since":"2017-08-1600:00:000"}'
但这将返回curl: (3) Port number ended with '"'
错误。
不确定是不是我要声明参数,日期格式或其他内容。
任何通过Terminal / curl详细描述GitHub操作的正确语法的资源也将非常有帮助。我知道这是一个非常基本的问题。
非常感谢您的帮助。
谢谢!