每周分享第 1 期
- 每周分享第 1 期
- 疑問
- Markdown 為何兩次回車才能換行?
- Bash 是什麼?
- 工具
- SourceTree:Git 和 Hg 客戶端
- 好文
- Git 深入淺出 Git 許可權校驗(最熟悉的陌生概念)
- 搬進 GitHub
疑問
Markdown 為何兩次回車才能換行?
- 在寫 MD 文件時通常首行不會空格,在切換下一個自然段時,如果僅僅一個回車就換行,即產生
<br>
標籤,那麼相鄰自然段之間就沒有足夠的空白,會使文章難以閱讀; - 如果一個回車就換行,產生
<p>
標籤,那麼在列表換行和代碼內部換行時,將會產生額外的空白,會使文章難以閱讀;請注意,<br>
標籤只是開始新的一行,瀏覽器解析時相鄰自然段中行間距通常較小,而當瀏覽器遇到<p>
標籤時,通常會在相鄰的段落之間插入一些垂直的間距; - 如果確實需要
<br>
標籤的話,在需要處鍵入兩個以上的空格後回車。 - ?? 如果是單回車產生
<br>
,雙回車產生<p>
呢?這顯然更加符合我的想法~ 但目前一些編輯器可以設置回車轉換為<br>
標籤,也即單回車產生一個<br>
,雙回車產生倆<br>
標籤,這對瀏覽器友好么?
<br> 標籤是空標籤,意味著它沒有結束標籤,因此 <br></br> 的寫法是錯誤的;但在 XHTML 中,要求空標籤也需結束標籤,且把結束標籤放在開始標籤中,也就是 <br />。
Bash 是什麼?
在 macOS 上打開終端,標題欄上總有 bash
字眼,那麼這是啥?Bash,Unix shell 的一種,是一個命令處理器,通常運行於文本窗口中,並能執行用戶直接輸入的命令,在 1987 年由布萊恩·福克斯(Brian J. Fox)為了 GNU 計劃而編寫。
Unix shell 是啥?一種殼層與命令行界面,是 Unix 操作系統下傳統的用戶和計算機的交互界面,之所以被稱作 shell 是因為它隱藏了操作系統低層的細節,Unix 操作系統下的 shell 既是用戶交互的界面,也是控制系統的腳本語言。shell 是啥?殼層,指作業系統中,提供存取內核所提供之服務的程式,也泛指所有為用戶提供操作界面的程序。通常將 shell 分為兩類:命令列與圖形界面。命令列殼層提供一個命令行界面(CLI),而圖形殼層提供一個圖形使用者界面(GUI)。與之相對的是程序內核(Kernel),內核不提供和用戶的交互功能。
工具
SourceTree:Git 和 Hg 客戶端
SourceTree 支持添加 GitHub 與 Bitbucket 多賬號,支持 Mercurial 和 Git 兩種分散式版本管理系統,由 Atlassian 公司開發。暫未深度使用,但初見觀感甚好。
好文
Git 深入淺出 Git 許可權校驗(最熟悉的陌生概念)
講清楚了 Git 許可權問題,對於在一台電腦上設置多個 GitHub 賬號大有裨益。
其在另篇文章 GitHub 許可權校驗失敗給我的啟發 中講明了 macOS 上 Git 用戶信息存儲位置。
搬進 GitHub
較為通俗的 GitHub 入門教程。
推薦閱讀:
※四大維度,全方位剖析APP「分享功能」
※鄉村教師與獨孤求敗
※冰淇淋蛋糕、甜酒、水感防晒霜,還有贈書哦| 來自讀者的分享第122發
TAG:分享 |