十一维的风gitGitHub上有趣的资源

GitHub Cheat Sheet

2014-04-17  本文已影响4606人  Gevin

本文列举了一些GitHub使用上的小技巧,这些技巧来源于GitHub上的一个repository,更多内容请访问原链接

忽略空格

在diff 不同版本code的页面中,添加参数?w=1,可以忽略代码中空格的变化,只专注于代码本身的改动

imageimage

查看指定作者的commit记录

在url中添加?author=username可以查看指定用户的commit记录

如:

https://github.com/rails/rails/commits/master?author=dhh
imageimage

比较分支的代码差异

在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
imageimage

与forked repository中的分支比较代码差异

与上面类似,url形如这样:

https://github.com/user/repo/compare/{foreign-user}:{branch}...{own-branch}

如:

https://github.com/rails/rails/compare/byroot:master...master
imageimage

Git.io

Git.io可以生成短链接

imageimage

GitHub快捷键

常用的快捷键如 t, w, s

这些快捷键能执行那些操作,大家在任意一个repository上试试就知道啦

如果要查看所有的快捷键,可以在键盘上按下 ?

全部快捷键如下:


imageimage

更多内容在哪里?

上文内容源自GitHub上的repository『github-cheat-sheet』,这个repository不仅包含了使用GitHub的很多技巧,也包含了Git的cheet sheet,有兴趣的童鞋可以去看看

上一篇下一篇

猜你喜欢

热点阅读