Linux中國
10 個提高 Git 技能的資源
2019 年過去了,是時候回顧一下我們(opensource.com)今年發表的有關 Git 的前 10 篇文章了。
這些文章包括從用例和教程到一些非常有趣的(甚至有些非常規的)使用 Git 的方法。所有這些文章都可以幫助你提高 Git 技能,但是,如果你確實需要 Git 入門介紹,請務必查看我們的《Git 入門:術語入門》文章,並下載我們的 Git 備忘單。
- Molly de Blanc 寫的《GNOME 項目如何使用 Git》考察了 GNOME 項目採用的自託管 GitLab 實例的做法,該實例作為 GNOME 項目集中保存對 GNOME 做出的貢獻的位置。De Blanc 從事於非編碼職位,因此她的文章還探討了切換到 GitLab 如何使主要角色不是編寫代碼的貢獻者受益。
- Ahmad Awais 寫的《Emoji-Log:編寫 Git 提交信息的新方法》解釋了如何使用 Emoji-Log(一種直白的、開源的 Git 提交日誌標準)來編寫更好、更用戶友好的 Git 提交消息。本文概述了 Emoji-Log 背後的理論以及可添加到
.bashrc、.zshrc或.gitconfig中的配置示例,以便你快速開始使用 Emoji-Log。 - 在《用 Git 管理你的每日行程》中,Seth Kenlon 解釋了如何使用 Git 來管理日曆。通過結合 Org 模式、Git 和其他一些工具,Kenlon 描述了如何創建可在設備之間同步的基於 Git 的日曆工作流。
- 《用 Git 作為聊天應用的後端》,Seth Kenlon 探索了另一種使用 Git 的非常規方式。在本文中,他探討了 GIC,這是一個用 Node.js 編寫的聊天客戶端,其中 Git 用作後端資料庫。GIC 是一個概念驗證模型,不是供產品環境使用的東西,但是它提供了一個有趣的示例,說明了使用 Git 的真正獨特方法。
- Alan Formy-Duval 的《Git 學習實用練習》是一份他為提高 Git 技能而努力的編年史。他分享了自己的經驗,以使其他人受益於他所學,而 Git 新手將從這篇對 Git 核心功能的出色概述中受益匪淺。
- 《用 Git 幫助寫作者更好地完成工作》的作者 Seth Kenlon 著眼於寫作者如何從基於 Git 的工作流中受益。本文介紹了如何使用 Git 和 Atom 利用 Markdown 進行書寫。通過遵循本文中的示例,寫作者可以輕鬆地將複雜的版本控制系統添加到其編寫工作流中。
- Sachin Patil 在《如何使用 Magit 管理 Git 項目》中,解釋了如何使用 Emacs 的 Magit 擴展來管理 Git 存儲庫。本文提供了有關如何在 Emacs 中執行一系列關鍵 Git 任務的清晰示例。這些示例帶有說明各種任務的屏幕截圖。
- 《把「點文件」放到版本控制中》的作者 Matthew Broberg 演示了如何使用 Git 存儲放在主目錄中的點文件。將你的點文件存儲在 Git 存儲庫中,可以更輕鬆地在計算機之間共享系統配置,並且,如果你願意的話,也可以與其他人共享配置。這篇文章也有不要共享哪些文件的警告,因為共享錯誤的點文件會將其暴露給其他人。
- Austin Dewey 的《4 種用於 Git 加密的機密管理工具》在本文中比較了 Git-crypt、BlackBox、SOPS 和 Transcrypt,研究了在 Git 中存儲機密的工具。本文涵蓋四個主要領域:支持的加密類型、每個項目的目標、項目的工作流和差異以及其他功能。
- Seth Kenlon 的《使用 Git 管理 Git 伺服器》解釋了如何使用 Gitolite 管理 Git 伺服器。Gitolite 是使用 Git 來管理 Git 伺服器的「管理雜項的後端應用程序」。本文演示了如何安裝、配置和使用 Gitolite,並提供了清晰的示例詳細說明了該過程的每個步驟。
via: https://opensource.com/article/19/12/git-resources
作者:Joshua Allen Holm 選題:lujun9972 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
捐贈 Let's Encrypt,共建安全的互聯網
隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
Let's Encrypt 正式發布,已經保護 380 萬個域名
由於 Let's Encrypt 讓安裝 X.509 TLS 證書變得非常簡單,所以這個數量增長迅猛。
關於Linux防火牆iptables的面試問答
Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
Lets Encrypt 已被所有主流瀏覽器所信任
旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...

















