Github博客私人訂製(二)

這是博客訂製的第二步,Git工具的簡單使用.


Git是一個分佈式的版本控制系統(SCM),開發中常見的還有SVN,CVS(已經很少使用).
而Github是Git的一個託管平臺.OK解釋完畢.


URL:http://git-scm.com/download/
登錄頁面之後自己找windows下載,我暫時也只會windows
安裝自己去搞定了。。。偷工減料了我


安裝好了之後,我就假設大家桌面已經有了Git Bash的快捷方式。

(以下操作都是個人習慣,大家看完根據喜好決定。)
(1)首先,在D盤創建一個Github文件夾。然後設置這個文件夾爲github的默認倉庫。
具體如下: 在桌面Git圖標右鍵屬性,在起始位置中輸入D:\Github設置完畢.
這個設定的意思是雙擊桌面Git圖標之後默認的文件位置就是你設定的路徑。
之後雙擊打開Git Bash

(2)設定用戶和Email.
這裏的用戶指的不是我們註冊的用戶,而是我們作爲一個開發人員給自己起的一個名字。
用戶可以隨意。這裏我取名叫Beadle.

--:git config --global user.name 'Beadle'
--:git config --global user.email '*@163.com'

(3)命令git clone,將遠程代碼拷貝到本地來。
(具體的操作,我在前面加兩杆--)

--:git clone https://github.com/[organization]/[repository]
這裏我解釋一下organization,對於一個github賬戶,可以有多個組織,
當我們創建一個賬號的時候,默認自動幫我們創建了一個以[username]爲名的組織。
同時,我們可以自己創建組織,邀請開發夥伴,或者加入別人的組織。
所以這裏的[organization]可以填我們的[username],[repository]就是我們建好的blog.
再多說兩句,github的免費賬號的代碼必須是開源的。所以你拷貝的時候不需要認證身份,只有提交的時候需要.

(4)刪除倉庫的所有文件
一口氣做下面這些操作之後,我再解釋吧。

--:git rm -r *
--:git commit -a -m 'fir commit'
--:git push
--:輸入用戶名,密碼
是的就是這麼任性,第一句話刪除本地的所有文件.
第二句提交文件,這裏的提交表示到git的本地庫。而沒有同步到遠程庫。
參數-a表示all changed files,正常情況只會提交修改和新增的文件,刪除的文件變化不會提交。
-m表示messages,表示註釋,此次提交內容的註釋,方便查看。
git push表示同步到遠程庫,git pull表示從遠程庫同步到本地庫。

(5)隨心所欲吧....
在此之前我們先提交一個index.html作爲博客的首頁。
在blog文件夾下面創建一個index.html...裏面隨便扔點東西。
例如<h1>Hello Github!</h1>.然後就是...

--:git add *
--:git commit -m 'update'
--:git push
--:用戶名,密碼
看看吧,自己的成果
http://[organization].github.io/[repository]
現在整個項目就一個index.html,各位可以根據喜好加入自己的頁面,
加入跳轉,加入js,css。。隨你們喜歡,私人訂製。

(6)此外,還有幾個Git小操作
保存用戶密碼 git config --global credential.helper 'store' 
取消保存 git config --global credential.helper '' 
git branch 列出所有本地端的 branch。
git branch -r 列出所有遠端的 branch。
git branch -a 列出所有本地及遠端的 branch。
git branch "branch名稱" 建立一個新的 branch。
git checkout -b "branch名稱" 建立一個新的 branch 並切換到該 branch。

git push orgin "branch名稱" 在遠端創建新的branch

原創摘自:http://beadlechen.github.io/content/blog.html#category=software#article=establish_blog2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章