使用版本控制管理工具git來管理項目html
1、 安裝Git(git_for_windows.xp510.com.rar)linux
2、 使用a) 進入到 git bash(命令行工具)git
b) 初始化user.name,user.emailgithub
$ git config --global user.name "AmbitionG"web
$ git config --global user.email "2438387860@qq.com"windows
3、 開發項目c) 進入HBulid新建項目(如:e:\web20170210),把git bash工具的當前路徑轉入到你的項目目錄bash
命令:
cd e:\healthy服務器
d) 初始化倉庫:git initssh
i. 在git bash裏,轉換路徑: cd e:/ web20170210分佈式
ii. 輸入 git init。就會在e:/ web20170210下產生目錄 .git(隱藏目錄),表示e:\ web20170210裏的項目代碼(即全部的文件)會使用git進行版本管理。
注意:在初始化倉庫後 儘可能新建一個master的分支yourname 而後全部的剩餘操做在yourname中執行
在git bash裏輸入$ git checkout -b -yourname
5、 把開發的代碼放在本地版本庫e) Git add
假設在項目下有個index.html文件。在 git Bash,輸入:git add index.html
f) Git commit(提交)
i. 在git Bash裏輸入:$ git commit -m "這是新建的index.html"。其中"這是新建的index.html"只是說明或者說解釋。
理解:add和commit;
Add:添加;至關於打了標記,告訴git,下次提交時把該文件進行提交。
Commit:提交。把打過標記的(即用add進行添加的文件),一次性進行提交。
g)
6、 恢復(跳轉)到某個版本的文件1)、查看全部的版本的命令
git log
2)、要恢復到上一個版本
git reset --hard HEAD^
3)、恢復到指定版本
git reset --hard 版本序列號
7、 把本地版本庫的代碼放在遠程庫1. 進入github官網(https://github.com/)
2. 註冊帳號
3. 登陸(Sign in)
4. 建立本地與遠程的鏈接(用ssh)(搭橋)
1) 在本地建立ssh key(公鑰)。
建立SSH Key: $ ssh-keygen -t rsa -C 2438387860@qq.com你須要把郵件地址換成你⾃⼰的郵件地址,而後⼀路回車,使⽤默認值便可.
在⽤戶主目錄下(/c/Users/Administrator/.ssh/id_rsa)),看看有沒有.ssh目錄,若是有,再看看這個目錄下 有沒有id_rsa和id_rsa.pub這兩個⽂件,若是已經有了,可直接 跳到下⼀步。
2) 在遠程建立ssh key:
登錄GitHub,打開「Account settings」,「SSH Keys」⾯: 而後,點「Add SSH Key」,填上任意Title,在Key⽂本框⾥粘貼id_rsa.pub⽂件的內容:
點擊「add SSH Key」
5. 建立遠程倉庫:
1) 在頁面中找 「new repository」
2) 輸入倉庫名
點擊「create repository」
3) 添加遠程庫的命令(能夠認爲是把遠程庫和地址進行對應)
在git bash裏輸入如下命令:(切記:把git bash的當前路徑轉到你的項目路徑(帶有.git文件夾)下)
git remote add origin git@github.com:tianwater/bigMi.git
origin:是遠程的庫名(能夠認爲是別名,能夠更改);
git@github.com:tianwater/bigMi.git:是上一個截圖中的ssh地址;
6. 把本地庫的內容推送到遠程庫(確保本地執行過git add和git commit)
git push -u origin master
注意:origin是遠程庫名,根據實際狀況進行更改
注意:確保本地執行過git add和git commit,即,本地版本庫要有的版本。
8、 克隆遠程庫
前面六步中講了先有本地庫,後有遠程庫的時候,如何關聯遠程庫。 如今,假設咱們從零開發,那麼最好的⽅式是先建立遠程庫,而後,從遠程庫克隆到本地。
1. ⾸先,登錄GitHub,建立⼀個新的倉庫,名字叫mytaobao:
注意:勾選Initialize this repository with a README,這樣GitHub會⾃動爲咱們建立⼀個 README.md⽂件。建立完畢後,能夠看到README.md⽂件:
2. git clone克隆⼀個本地庫
$ git clone git@github.com:tianwater/mytaobao.git
這樣就會在當前目錄下建立一個本地的git版本庫。
注意:把git bash 的當前路徑要轉到你的項目目錄下
1、 總結:
之後,天天作的git相關工做
1)、git add *
2)、git commit –m 「版本描述」
3)、git push -u origin master
個性簽名:海到無邊天做岸,山登絕頂人爲峯!