成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

分布式控制系統github技巧

系統 Linux 分布式
作為開源代碼庫以及版本控制系統,Github目前擁有140多萬開發者用戶。隨著越來越多的應用程序轉移到了云上,Github已經成為了管理軟件開發以及發現已有代碼的首選方法。

diff時忽略空格

有些修改只是增減了空格,在URL中添加?w=1就可以忽略。

查看某個作者的提交歷史

在URL中添加?author=username,例如:

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

比較版本

使用類似如下的URL比較分支:

  1. https://github.com/rails/rails/compare/master...4-1-stable 

 

同樣可以使用一下格式:

  1. https://github.com/rails/rails/compare/master@{1.day.ago}...master  
  2. https://github.com/rails/rails/compare/master@{2014-10-04}...master 

如果想和派生倉庫比較,加上派生倉庫名作前綴即可:

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

通過 HTML 方式嵌入 Gist

Gists是 GitHub 推出的基于 Git 的代碼片段服務。Gists頁面提供JavaScript代碼,可以將 Gist 嵌入到其他站點。但是很多站點粘貼 JavaScript 無效,這時候你可以在 Gist URL 后附加.pibb,得到一個純 HTML 的版本,然后就可以復制粘貼 HTML 源碼到其他網站了。例如 https://gist.github.com/tiimgreen/10545817.pibb

Git.io

Git.io 是適用于 GitHub 的短網址服務。

 

當然,為了逼格方便,也可以使用Curl訪問:

  1. $ curl -i http://git.io -F "url=https://github.com/..."HTTP/1.1 201 Created  
  2. Location: http://git.io/abc123  
  3.  
  4. $ curl -i http://git.io/abc123  
  5. HTTP/1.1 302 Found  
  6. Location: https://github.com/... 

你甚至可以指定短網址的字段:

  1. $ curl -i http://git.io -F "url=https://github.com/technoweenie" \  
  2.     -F "code=t"  
  3. HTTP/1.1 201 Created  
  4. Location: http://git.io/t 

高亮行

例如,在 URL 中加上 #L52 可以高亮第52行。或者你也可以直接點擊行數。

多行高亮同樣支持。你可以使用類似#L53-L60格式,或者在按住shift的同時點擊。

  1. https://github.com/rails/rails/blob/master/activemodel/lib/active_model.rb#L53-L60 

快速引用

你可以選中別人的評論文字,然后按r,這些內容會以引用的形式被復制在文本框中:

任務列表

在工單或合并請求中,你可以使用任務列表語法: 

  1. - [ ] Be awesome- [ ] Do stuff- [ ] Sleep 

 

勾選之后,會更新 Markdown:

  1. - [x] Be awesome- [x] Do stuff- [ ] Sleep 

合并請求的 diff 和 patch

可以在 URL 后添加 .diff 和 .patch,以對應的模式查看合并請求:

  1. https://github.com/tiimgreen/github-cheat-sheet/pull/15https://github.com/tiimgreen/github-cheat-sheet/pull/15.diff  
  2. https://github.com/tiimgreen/github-cheat-sheet/pull/15.patch 

結果是純文本的:

  1. diff --git a/README.md b/README.md  
  2. index 88fcf69..8614873 100644--- a/README.md)  
  3. +++ b/README.md  
  4. @@ -28,6 +28,7 @@ All the hidden and not hidden features of Git and GitHub. This cheat sheet was i  
  5.  - [Merged Branches](#merged-branches)  
  6.  - [Quick Licensing](#quick-licensing)  
  7.  - [TODO Lists](#todo-lists)+- [Relative Links](#relative-links)  
  8.  - [.gitconfig Recommendations](#gitconfig-recommendations)  
  9.      - [Aliases](#aliases)  
  10.      - [Auto-correct](#auto-correct)@@ -381,6 +382,19 @@ When they are clicked, they will be updated in the pure Markdown:  
  11.  - [ ] Sleep  
  12.  
  13. (...) 

附上github的一篇github技巧文章:https://github.com/tiimgreen/github-cheat-sheet

原文鏈接:http://my.oschina.net/lgmcolin/blog/296589

責任編輯:牛小雨 來源: GM_LV的博客
相關推薦

2011-04-08 10:10:23

2011-01-26 09:09:06

版本控制系統GitLinux

2023-04-05 00:08:03

2023-05-29 14:07:00

Zuul網關系統

2023-05-12 08:23:03

分布式系統網絡

2017-10-27 08:40:44

分布式存儲剪枝系統

2023-10-26 18:10:43

分布式并行技術系統

2023-02-11 00:04:17

分布式系統安全

2017-10-17 08:33:31

存儲系統分布式

2010-03-24 17:07:52

無線分布式系統

2011-04-18 14:43:23

分布式測試分布式測試

2019-08-05 07:58:01

分布式架構系統

2010-11-01 05:50:46

分布式文件系統

2023-02-23 07:55:41

2022-04-06 08:00:00

GitHubGitLab開發

2019-10-10 09:16:34

Zookeeper架構分布式

2019-06-19 15:40:06

分布式鎖RedisJava

2017-09-01 05:35:58

分布式計算存儲

2019-07-17 22:23:01

分布式系統負載均衡架構

2017-12-05 09:43:42

分布式系統核心
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产99在线 | 欧美 | 宅男噜噜噜66一区二区 | 91视视频在线观看入口直接观看 | 97久久精品午夜一区二区 | 成人一区二区在线 | 99国产精品视频免费观看一公开 | 一区二区精品 | 羞羞网站在线观看 | 欧美日韩精品在线免费观看 | 欧美高清视频一区 | 极品在线 | 久久久福利 | 国产福利91精品 | 宅男伊人 | 亚洲第一区久久 | 别c我啊嗯国产av一毛片 | 97综合在线 | 精品国产视频 | 91资源在线播放 | 午夜精品一区二区三区免费视频 | 婷婷中文字幕 | 黑人巨大精品欧美黑白配亚洲 | 成人在线播放网站 | 中文一区| 日韩精品一区二区三区免费视频 | 精品国产99 | 日韩中文字幕av | 国产精品久久久久久久久久久久 | 国产日韩欧美二区 | 亚洲精选久久 | www九色 | 99福利| 久久天天躁狠狠躁夜夜躁2014 | 99精品视频免费观看 | 影视一区 | 激情在线视频网站 | 天堂色综合 | 亚洲喷水| 欧美日韩在线综合 | av在线一区二区 | 羞羞视频网站在线观看 |