GitHub Cheat Sheet
2014-04-17 本文已影响4606人
Gevin
本文列举了一些GitHub使用上的小技巧,这些技巧来源于GitHub上的一个repository,更多内容请访问原链接
忽略空格
在diff 不同版本code的页面中,添加参数?w=1
,可以忽略代码中空格的变化,只专注于代码本身的改动
查看指定作者的commit记录
在url中添加?author=username
可以查看指定用户的commit记录
如:
https://github.com/rails/rails/commits/master?author=dhh
image
比较分支的代码差异
在GitHub中比较repository中的任意两个分支,使用形如此类的url:
https://github.com/user/repo/compare/{range}
其中,{range}
被替换成要比较的分支,如master...4-1-stable
如:
https://github.com/rails/rails/compare/master...4-1-stable
image
与forked repository中的分支比较代码差异
与上面类似,url形如这样:
https://github.com/user/repo/compare/{foreign-user}:{branch}...{own-branch}
如:
https://github.com/rails/rails/compare/byroot:master...master
image
Git.io
Git.io可以生成短链接
GitHub快捷键
常用的快捷键如 t
, w
, s
这些快捷键能执行那些操作,大家在任意一个repository上试试就知道啦
如果要查看所有的快捷键,可以在键盘上按下 ?
全部快捷键如下:
image
更多内容在哪里?
上文内容源自GitHub上的repository『github-cheat-sheet』,这个repository不仅包含了使用GitHub的很多技巧,也包含了Git的cheet sheet,有兴趣的童鞋可以去看看