使用版本控制管理工具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
个性签名:海到无边天做岸,山登绝顶人为峰!