GitUI:Linux CLI 查看 Git Repository 的圖形化工具

Linux CLI 想要使用 GUI 來查看 Git Repository 的工具,比較常見的就是 tig,還有 grv 等等。

發現一套使用 RUST 寫得工具:GitUI,速度很快,只有一個執行檔,安裝使用都很方便~

閱讀全文〈GitUI:Linux CLI 查看 Git Repository 的圖形化工具〉

GitHub 將以 Main 取代 Master 成為 Git 預設名稱

GitHub 預計從 2020年10月後,將預設 Master 的 branch,改名成 Main。

閱讀全文〈GitHub 將以 Main 取代 Master 成為 Git 預設名稱〉

GitHub 解除 使用者 私有 儲存庫協作人數限制

GitHub 於 2020/4/14 推出 GitHub Free 方案:

  • 免費開放核心功能給所有開發者使用
  • 免費開放無限的私人倉庫 (private repositories) 給開發團隊,並解除共同協作者的數量限制(2019年是限制3個)。
    • 註:被微軟收購後,有個富爸爸還挺不賴的

若要更進階功能,可以訂閱 GitHub Team,也降價由每個月9USD 降到每個月 4USD。

詳見官方說明:

Git Commit 用的表情符號

Git Commit 都要寫 Bug、hot fix、docs... 等等訊息,這些用詞每個人可能都會有些許落差 (當然可以規定,不過難免還是會有人打錯字)

這個網站把一些 emoji 做些整理,只要複製貼上,看圖示就知道這次 Commit 做的事情是什麼~

再不然這個工具還有 CLI 版,在 Commit 會直接 選擇圖示 + 問答 來產生 Commit message。

閱讀全文〈Git Commit 用的表情符號〉

Git 遇到 GnuTLS handshake error 解法

Git 想要 clone Github 的資料,卻遇到下述錯誤:

fatal: unable to access 'https://github.com/tsung/config/': gnutls_handshake() failed: Error in protocol version

錯誤訊息主要是「Error in protocol version、TLS」,遇到這個問題該怎麼解決呢?

閱讀全文〈Git 遇到 GnuTLS handshake error 解法〉

微軟以 75億美金 收購 GitHub

微軟於 2018/6/4 以 75億美金買下 GitHub,造成不少的開發專案都往 GitLab 搬移(遭微軟併購消息傳出,GitHub使用者大遷徙,蜂擁轉移至GitLab),來看看後續的發展~

  • 註:我個人是覺得這是好事,畢竟 GitHub 並不賺錢,有大公司在後面撐腰,比較能長久經營下去~

閱讀全文〈微軟以 75億美金 收購 GitHub〉

Linux CLI 查看 Git Repository 紀錄工具:GRV

Linux CLI 要查看 Git repository 的圖形顯示,可以使用 tig,視窗顯示查看可以使用 Gitk。

不過 tig 能看的比較有限,操作還是比較偏向 Git 命令列,而不是像 Gitk 上下左右的視窗可以即時看 Log、diff 等等的資料。

grv 就類同 CLI 版的 Gitk,而且執行速度很快,有空可以玩玩看~

閱讀全文〈Linux CLI 查看 Git Repository 紀錄工具:GRV〉