欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
GitHub Pages搭建個(gè)人博客

在這個(gè)平臺里你可以使用自己的個(gè)性域名;可以在海量的主題里挑選最適合你的那一款,如果你技術(shù)極客,也可以根據自己的喜好,設計屬于自己的個(gè)性化頁(yè)面;你既可以在線(xiàn)創(chuàng )建和發(fā)布網(wǎng)站,也可以在本地通過(guò)客戶(hù)端工具或者命令行進(jìn)行網(wǎng)站和內容的管理。

你完全可以通過(guò) GitHub Pages 展示和輸出自身價(jià)值,甚至可以把它打造成屬于自己的互聯(lián)網(wǎng)「身份證」。

為什么使用 GitHub Pages

如果你把他作為一個(gè)輕量級的個(gè)人博客服務(wù),GitHub Pages 相較 WordPress 之類(lèi)的建站服務(wù)有什么優(yōu)勢呢?

  • 首先他是完全免費的,相較其他的同類(lèi)產(chǎn)品,他能替你省下一筆服務(wù)費,節約下的錢(qián)可以讓你買(mǎi)一些其他的會(huì )員服務(wù);
  • 無(wú)須自己購買(mǎi)云服務(wù)進(jìn)行搭建,只需按步驟一步步操作即可,即使你不懂他的技術(shù)細節;
  • 支持的功能多,玩法豐富,你可以綁定你的域名、使用免費的 HTTPS、自己 DIY 網(wǎng)站的主題、使用他人開(kāi)發(fā)好的插件等等;
  • 當完成搭建后,你只需要專(zhuān)注于文章創(chuàng )作就可以了,其他諸如環(huán)境搭建、系統維護、文件存儲的事情一概不用操心,都由 GitHub 處理

當然了,作為一款免費的服務(wù),我們也是要遵守 GitHub 官方使用建議和限制,在使用的時(shí)候項目和網(wǎng)站的大小不要超過(guò) 1GB,也不要過(guò)于頻繁的更新網(wǎng)站的內容(每小時(shí)不超過(guò) 10 個(gè)版本),每個(gè)月的也要注意帶寬使用上限為 100GB。

綜合來(lái)看,GitHub Pages 依舊可以說(shuō)是中小型博客或項目主頁(yè)的最佳選項之一。

如何使用 GitHub pages

介紹了這么多,下面就具體來(lái)談?wù)勅绾问褂盟?/p>

基本頁(yè)面的生成

首先你需要注冊一個(gè) GitHub 賬號,并在個(gè)人主界面里選擇創(chuàng )建一個(gè)新的 Repository 。

進(jìn)入頁(yè)面后,在 Repository name 的位置填寫(xiě)域名,格式是 username.GitHub.io。

創(chuàng )建成功之后,點(diǎn)擊右上角的 Settings

找到 GitHub Pages 選項,選擇一個(gè) GitHub 官方提供的主題

這里我們就隨意選擇一個(gè)主題 Cayman,來(lái)看看他的效果是什么樣的

選擇完畢之后 GitHub Pages 就會(huì )自動(dòng)幫你生成好網(wǎng)站,在他跳轉的界面點(diǎn)擊 Commit changes 按鈕,網(wǎng)站就可以訪(fǎng)問(wèn)了。

在瀏覽器里輸入你的項目名稱(chēng),比如 brick713.GitHub.io,就可以看到,你剛剛選擇的主題的個(gè)人網(wǎng)站的頁(yè)面了。

到這里如果你只是想做一個(gè)例如可以隨時(shí)在互聯(lián)網(wǎng)上訪(fǎng)問(wèn)的簡(jiǎn)歷,那么你只需要 GitHub Pages 項目的主頁(yè)修改你 index.md 文件就可以了,比如我給出的這個(gè)模板。

修改完后,點(diǎn)擊上圖中左下角的 Commit Changes,然后訪(fǎng)問(wèn)你的自定義域名你就可以看到如下的樣式了。

如果你想做一個(gè)功能更豐富的博客,那我們繼續往下走。

配置自定義域名并免費使用 HTTPS

在 2018 年 5 月 1 日之后,GitHub Pages 已經(jīng)開(kāi)始提供免費為自定義域名開(kāi)啟 HTTPS 的功能,并且大大簡(jiǎn)化了操作的流程,現在用戶(hù)已經(jīng)不再需要自己提供證書(shū),只需要將自己的域名使用 CNAME 的方式指向自己的 GitHub Pages 域名即可。

首先在你的 DNS 解析里添加一條解析記錄,例如我選擇添加子域名 blog.moyu.life 通過(guò) CNAME 的方式指向我剛剛自定義的 GitHub Pages 域名 brick713.GitHub.io。添加完成后等待 DNS 解析的生效(DNS 的解析記錄生效到全球可能需要幾分鐘時(shí)間)。

之后重新回到最開(kāi)始進(jìn)入過(guò)的 Settings 界面,找到 GitHub Pages 的設置,填寫(xiě)我們剛剛建立的子域名,點(diǎn)擊保存。

保存后 GitHub 需要一定的時(shí)間生成證書(shū)并確認域名的解析是否正常,我們只需要耐心的等待即可,成功后顯示結果如下

現在我們再訪(fǎng)問(wèn) blog.moyu.life 就會(huì )發(fā)現,我們的自定義域名和 HTTPS 都生效了!可以看到證書(shū)是由著(zhù)名的機構 Let's Encrypt 提供的。

網(wǎng)站的同步

現在我們已經(jīng)有了一個(gè)基本功能健全的網(wǎng)站了,接下來(lái)我們需要試著(zhù)對博客的內容進(jìn)行管理,并且給博客添加一些更個(gè)性化的設置,官方提供兩種方式:

  • 命令行方式(Mac 和 Windows 確保擁有 Git 環(huán)境)
  • 桌面客戶(hù)端形式(需要安裝官方提供的客戶(hù)端)

如果你沒(méi)有任何 Git 的基礎,也不想進(jìn)行一些繁瑣的配置,那么我推薦你使用桌面客戶(hù)端的形式進(jìn)行管理,如果你有一定的技術(shù)基礎,那么 Git 的方式則更適合你。這里我兩種方法都介紹一下。

首先在命令行中切換到你自定義的路徑下,然后 Clone 下來(lái)你的項目(操作需要在 Mac 的 Terminal 中完成,Windows 系統可以使用 Git-bash。)這里注意這里的 path 和 username 需要根據你個(gè)人情況進(jìn)行替換。

cd ~/Path git clone https://GitHub.com/username/username.GitHub.io

接著(zhù)進(jìn)入你的項目的文件中,并創(chuàng )作一個(gè)文章。

cd username.GitHub.ioecho 'Hello World 我愛(ài)這個(gè)世界' > index.md

然后按照 Git 提交內容的流程,將我們的新創(chuàng )作的文章上傳。

git add --allgit commit -m 'Firs Push'git push -u origin master

這里可能會(huì )碰到下面的情況:

按照他的提示我們把注冊 GitHub 的郵箱和用戶(hù)名依次輸入即可:

git config user.email '你的郵箱'git config user.name '你的用戶(hù)名'

之后他可能會(huì )讓你輸入你的 GitHub 賬號和密碼,不用擔心,正常輸入即可。當我們看到這樣的提升就證明提交成功了。

可以去我們的網(wǎng)站主頁(yè)看看是不是起了變化。

如果你是使用GitHub 桌面客戶(hù)端 那么就更簡(jiǎn)單了,下載安裝了客戶(hù)端之后,按照客戶(hù)端的提示正常登陸你的 GitHub 賬號。然后 Clone 下來(lái)你的 GitHub Pages 項目。

等待 Clone 完成后,界面上會(huì )顯示幾種管理修改你的項目的方式。

這里我選擇使用 Sublime Text 進(jìn)行管理,把開(kāi)始的 index.md 里的內容改為 Hello World 我也愛(ài)這個(gè)世界 保存,然后在客戶(hù)端上我們能看到文件的變化,我們先點(diǎn)擊左下角的 Commit to master,再點(diǎn)擊 Fetch origin 就可以將內容上傳。

然后你發(fā)現你的主頁(yè)也發(fā)生了相應改變了。到這里你基本上就掌握了網(wǎng)站管理的基本流程和文章發(fā)布的基本流程,下面我們要開(kāi)始來(lái)學(xué)會(huì )使用靜態(tài)模板系統來(lái)管理博客了。

GitHub Pages 的生成工具

經(jīng)歷了上面的步驟,現在你的已經(jīng)有了一個(gè)簡(jiǎn)單的頁(yè)面了,可是他還遠遠未滿(mǎn)足我們的需求,我們需要利用靜態(tài)模板系統來(lái)讓生產(chǎn)接管你博客的文章的生成,讓你把更多的經(jīng)歷投入在創(chuàng )作里。下面就 GitHub 官方推薦的 Jekyll 為例子來(lái)展開(kāi)講講。

因為 Jekyll 是基于 Ruby 的靜態(tài)網(wǎng)頁(yè)生成系統,因此我們首先得安裝 Ruby 環(huán)境,在 Mac 下我們可以使用的 Homebrew 來(lái)進(jìn)行安裝。如果是其他操作系統,可以去參考 Ruby 官方安裝文檔進(jìn)行安裝。

brew install ruby

等 Ruby 安裝完畢后再執行以下命令完成 Jekyll 的安裝。

gem install jekyll bundler

然后進(jìn)入你 Clone 下來(lái)的 GitHub Pages 項目的路徑,例如:

執行以下命令:

jekyll new . --force

完成后,Jekyll 會(huì )在你指定的目錄下生成好所有文件,你可以使用 bundle exec jekyll serve 命令,然后就可以通過(guò)訪(fǎng)問(wèn) 127.0.0.1:4000 查看初始界面的樣子了。

默認的界面看起來(lái)非常的簡(jiǎn)陋也很丑,但是沒(méi)關(guān)系,你可以在這些網(wǎng)站里根據自己的喜好找到一些美觀(guān)的主題http://jekyllthemes.org/、https://jekyllthemes.io/、
http://themes.jekyllrc.org/。

安裝方法很簡(jiǎn)單,一般情況下只需要下載主題包解壓后完整的,復制到你的 GitHub Pages 的項目目錄里,并覆蓋你之前的文件即可,有些特殊的主題要參考作者給的安裝步驟,這里我隨意的更換了一個(gè)主題。

主題里的所有關(guān)鍵性配置都在 _config.yml 文件中,你可以根據個(gè)人的喜好和不同主題支持的功能來(lái)修改具體的內容,這里就不做展開(kāi)。

到這里完整的搭建的流程已經(jīng)結束了,你已經(jīng)可以正常訪(fǎng)問(wèn)你一路配置下來(lái)的博客了,接下來(lái)你只需要找一個(gè)趁手的 Markdown 編輯器來(lái)編輯在你本地 GitHub Pages 項目中的 _posts 文件夾里的文章,并使用前面提到的兩種方式將文章同步到 GitHub 上即可。需要注意的是,文章的內容和標題需要按照 Jekyll 的格式進(jìn)行寫(xiě)作。

文章的文件名遵循下面的格式:

---標題.markdown

文章內容頂部必須有下面的 YAML 頭信息:

--- layout: post title: Blogging Like a Hacker---

尾巴

其實(shí)除了 Jekyll 還有非常多的第三方的靜態(tài)模板系統來(lái)搭建 GitHub Pages。比如:

  • Node.js 編寫(xiě)的 Hexo
  • Go 編寫(xiě)的 Hugo
  • Python 編寫(xiě)的 Pelican
  • 以及更人性化的 Gridea

他們在各自的基礎上實(shí)現了更多的功能,比如分析統計、搜索、評論系統、廣告、分享系統等。喜歡折騰的同學(xué)不妨可以嘗試嘗試,未來(lái)如果有機會(huì )希望能更詳細的給大家分享一下。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
使用github作為博客引擎
github免費空間玩法
利用 GitHub Pages 快速搭建個(gè)人博客前言快速開(kāi)始寫(xiě)文章自定義域名進(jìn)階利用GithHub Desktop管理GitHub倉庫修改個(gè)人介紹常見(jiàn)問(wèn)題其他Star補充最后要說(shuō)個(gè)事情
新博客,回歸 WordPress
使用Github Pages建獨立博客 | BeiYuu.com
除了 Github Pages 外,還有誰(shuí)可以搭靜態(tài)博客
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久