你必須『收藏』的Github技巧
一秒鐘把Github專案變成前端網站
GitHub Pages大家可能都知道,常用的做法,是建立一個gh-pages的分支,通過setting裡的設定的GitHub Pages模組可以自動建立該專案的網站。
這裡經常遇到的痛點是,master遇到變更,經常需要去sync到gh-pages,特別是純web前端專案,這樣的痛點是非常地痛。
Github官方可能嗅覺到了該痛點,出了個master當作網站是選項,太有用了。
選擇完master branch之後,master自動變成了網站。master所有的提交會自動更新到網站。
精準分享關鍵程式碼
通過提交的msg自動關閉issues
fix https://github.com/AlloyTeam/AlloyTouch/issues/6
這個issues會自動被關閉。當然不僅僅是fix這個關鍵字。下面這些關鍵字也可以:
- close
- closes
- closed
- fixes
- fixed
- resolve
- resolves
- resolved
通過HTML方式嵌入Github
如下面所示,user和repo改成你想要展示的便可以
<iframe src="//ghbtns.com/github-btn.html?user=alloyteam&repo=alloytouch&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
插入之後你便可以看到這樣的展示:
gitattributes設定專案語言
如上圖所示,github會根據相關檔案程式碼的數量來自動識別你這個專案是HTML專案還是Javascript專案。
這就帶來了一個問題,比如AlloyTouch最開始被識別成HTML專案。
因為HTML例子比JS檔案多。怎麼辦呢?gitattributes來幫助你搞定。在專案的根目錄下新增如下.gitattributes檔案便可,
https://github.com/AlloyTeam/AlloyTouch/blob/master/.gitattributes
裡面的:
*.html linguist-language=JavaScript
主要意思是把所有html檔案字尾的程式碼識別成js檔案。
檢視自己專案的訪問資料
在自己的專案下,點選Graphs,然後再點選Traffic如下所示:
裡面有Referring sites和Popular content的詳細資料和排名。如:Referring sites
其中Referring sites代表大家都是從什麼網站來到你的專案的,Popular content代表大家經常看你專案的哪些檔案。
trending排行榜
上面教大家設定語言了,下面可以看看怎麼檢視某型別語言的每日排行榜。比如js每日排行榜:
其他
- issue中輸入冒號 : 新增表情
- 任意介面,shift + ?顯示快捷鍵
- issue中選中文字,R鍵快速引用
最後
好了,我就會這麼多,也是我經常使用的技巧。歡迎補充實用的技巧~~我會持續更新上去...
相關推薦
你必須『收藏』的Github技巧
一秒鐘把Github專案變成前端網站 GitHub Pages大家可能都知道,常用的做法,是建立一個gh-pages的分支,通過setting裡的設定的GitHub Pages模組可以自動建立該專案的網站。 這裡經常遇到的痛點是,master遇到變更,經常需要去sync到gh-pages,特別是純web前端
canvas高效繪製10萬圖形,你必須知道的高效繪製技巧
最近的一個客戶專案中,簡化的需求是繪製按照行列繪製很多個圓圈。需求看起來不難,上手就可以做,寫兩個for迴圈。 原始繪製方法 首先定義了很多Circle物件,在遍歷迴圈中呼叫該物件的draw方法。程式碼如下: for (var i = 0; i < column; i++) { for (
關於編碼你必須知道的知識和技巧
> 知其然,知其所以然,徹底搞懂編碼,搞定亂碼 亂碼問題是所有運維職業生涯中都會遇到的問題,本篇文章帶你探究背後的原理以及解決的技巧 ## 字元編碼 我們知道計算機只認識二進位制資料,其他格式的資料都需要轉換成二進位制才能被計算機處理,也就是說我們在計算機上看到的文字、視訊、可執行程式等格式的檔案
你必須收藏的 ES6 語法密糖 - Spread Operator 技巧
→→→ 原文地址 Spread Operator 是我最喜歡的語法糖,沒有之一,在應用場景上也是最為廣泛,下面說下使用場景和技巧。 這是對應的 babel 外掛,當然直接使用 typescript 或者直接使用 omi-cli 已經內建了這個特性,可以直接使用。 不使用 Apply apply 和
『JWT』,你必須瞭解的認證登入方案
> 我是風箏,公眾號「古時的風箏」,一個兼具深度與廣度的程式設計師鼓勵師,一個本打算寫詩卻寫起了程式碼的田園碼農! 文章會收錄在 [JavaNewBee](https://github.com/huzhicheng/JavaNewBee) 中,更有 Java 後端知識圖譜,從小白到大牛要走的路都在裡面。
四六級成績查詢,你的『驗證碼』刷出來了嗎?
字符 拼圖 man 分享 記得 吐槽 生活 易用 image 沈浸在暑假余溫裏的小可愛們,今天被四六級成績查詢的驗證碼無情的傷害了一次。就在8月22日,也就是今天上午9點,學霸們泰然自若,學渣們瑟瑟發抖,有的人甚至在心裏考慮是否發微博、朋友圈謝謝超越姐姐(此時輸入考生信息的
【Photoshop教程】你必須掌握的10個PS技術表現技巧
作者:Architecture Inspirations 整理:活力網Caigle 點選本行文字觀看視訊 【教程重點】 Photoshop是建築視覺化中不可缺少的工具,視訊將為你演示10個核心技術要點。 要點一:圖層蒙版的應用; 要點二:如何正確合成草地; 要點三:如何新增人物陰影
一文看懂Mockito『手把手教你 Mockito 的使用』
什麼是 Mockito Mockito 是一個強大的用於 Java 開發的模擬測試框架, 通過 Mockito 我們可以建立和配置 Mock 物件, 進而簡化有外部依賴的類的測試. 使用 Mockito 的大致流程如下: 建立外部依賴的 Mock 物件, 然後將此 Mock 物件注入
canvas高效繪制10萬圖形,你必須知道的高效繪制技巧
上下 temp () getc 關註 圖片 col ear -i 最近的一個客戶項目中,簡化的需求是繪制按照行列繪制很多個圓圈。需求看起來不難,上手就可以做,寫兩個for循環。 原始繪制方法 首先定義了很多Circle對象,在遍歷循環中調用該對象的draw方法。代碼如下:
你必須知道的爬蟲技巧
cookies 分享圖片 accept 怎樣 很多 線程池 不知道 blog color 大數據時代,無論是設計產品還是營銷推廣,都需要以科學的數據分析為依據。現在想要獲得海量的有效數據,還得依靠爬蟲技術的幫助,而爬蟲在開發過程中也有很多復用的過程,這裏總結一下,以後也能省
關於HTML5你必須知道的28個新特性,新技巧以及新技術
1. 新的Doctype 儘管使用<!DOCTYPE html>,即使瀏覽器不懂這句話也會按照標準模式去渲染 2. Figure元素 用<figure>和<figcaption>來語義化地表示帶標題的圖片 <figure> &
閱讀手札 | 手把手帶你探索『圖解 HTTP』
前言 本文已經收錄到我的 Github 個人部落格,歡迎大佬們光臨寒舍: 我的 Github 部落格 學習清單: 一、網路基礎 TCP/IP 通常使用的網路(包括網際網路)是在 TCP/IP 協議族的基礎上運作,而 HTTP 屬於它內部的一個子集 1.1 層次劃分 應用層: 決定了向用戶提
『CDN』讓你的網站訪問起來更加柔順絲滑
> 我是風箏,公眾號「古時的風箏」,一個兼具深度與廣度的程式設計師鼓勵師,一個本打算寫詩卻寫起了程式碼的田園碼農! 文章會收錄在 [JavaNewBee](https://github.com/huzhicheng/JavaNewBee) 中,更有 Java 後端知識圖譜,從小白到大牛要走的路都在裡面。 當
『ORACLE』 DG性能轉換(11g)
files bsp 備庫 for ima -s rim line 修改 一、最大性能轉換至最大可用 確認主庫模式: [email protected]/* */ hey~2->select protection_mode,protection_level
『Python』Numpy學習指南第三章__常用函數
第一個 indices first 填充 del lib ida like otl 感覺心情漸漸變好了,加油!np.eye(2)np.savetxt(‘eye.txt‘,i2)c,v = np.loadtxt(‘data.csv‘, delimiter=‘,‘, useco
『ORACLE』 PLSQL條件控制語句(11g)
lin proc lar plsql 判斷語句 條件 num success end 簡單條件判斷語句 SQL> declare 2 myage number := 10; 3 begin 4 if myage < 11 then 5 dbms
『ORACLE』 PLSQL-LOOP基本循環(11g)
lin line size pan 循環 dbm plsql out -s SQL> declare 2 i number := 0; 3 begin 4 loop 5 dbms_output.put_line(i); 6 i := i
『PyTorch』第二彈_張量
ref play spl rip 出錯 margin logs 互轉 演示 參考:http://www.jianshu.com/p/5ae644748f21# 幾個數學概念: 標量(Scalar)是只有大小,沒有方向的量,如1,2,3等 向量(Vector)是有大小和方向的
『ORACLE』 PLSQL遊標的使用(11g)
not blog 技術分享 當前 rac let 使用 png log 遊標分類 隱式遊標: 對於select..into...語句,一次只能從數據庫中獲取到一條數據,對於這種類型的DML SQL語句,就是隱式cursor select update
『ORACLE』 設置Edit模式(11g)
配置 修改 sqlplus spa size span -s ont def SQL>define_editor=‘vi‘ 執行一條SQL語句再修改編輯 SQL>ed 可以將define _editor=‘vi‘這句話寫在sqlplus 的啟動配置腳本中『ORA