git管理工具_版本控制管理工具git的使用

一、 安装

Git(git_for_windows.xp510.com.rar)

二、 使用

  • 进入到 git bash(命令行工具)
  • 初始化user.name,user.email
$ git config --global user.name "Your Name" 
$ git config --global user.email "email@example.com"

三、 开发项目

进入HBulid新建项目(如:e:web20170210),把git bash工具的当前路径转入到你的项目目录

 命令:
 cd e:web20170210

四、 给项目配置git仓库

初始化仓库:

git init

在git bash里,转换路径:

cd e:/ web20170210
输入 git init

就会在e:/ web20170210下产生目录 .git(隐藏目录),表示e: web20170210里的项目代码(即所有的文件)会使用git进行版本管理。

五、 把开发的代码放在本地版本库

  • Git add

假设在项目下有个index.html文件,在 git Bash,输入:

git add index.html
  • Git commit

在git Bash里输入:

$ git commit -m "

这是新建的index.html"。其中"这是新建的index.html"只是说明或者说解释。

  • 理解: add和commit;
  • Add:添加;相当于打了标记,告诉git,下次提交时把该文件进行提交。
  • Commit:提交。把打过标记的(即用add进行添加的文件),一次性进行提交。

六、 恢复(跳转)到某个版本的文件

  • 查看所有的版本的命令
 git log
  • 要恢复到上一个版本
 git reset --hard HEAD^
  • 恢复到指定版本
 git reset --hard 版本序列号 

七、 把本地版本库的代码放在远程库

  • 进入github官网(https://github.com/)
  • 注册账号

d7a0e0ecc4daaffb06736a79129c0097.png
  • 登录(Sign in)

9c9e0ac406e8ef08f6a75ea62a20c6c8.png
  • 创建本地与远程的连接(用ssh)(搭桥)

1) 在本地创建创建ssh key(公钥)

创建SSH Key: $ ssh-keygen -t rsa -C youremail@example.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⽂件的内容:

ae898871ff459e22fd4a7e9219f6f31d.png

a7150c0f35851f9d44d4686e28742965.png

3104e94ef12dced72d01ce8c782b9ad6.png

3527e510c882673074c5d303dff8908c.png
  • 创建远程仓库:

1) 在页面中找 “new repository”

9d384ccfded9779cc1fc8f71e063d1af.png

2)输入仓库名

8cff66b0cdd398be27b5ba82673f191d.png

点击“create repository”

8176e08603f3ed6b5d9809c1caf4b470.png

3)添加远程库的命令(可以认为是把远程库和地址进行对应)

在git bash里输入以下命令:(切记:把git bash的当前路径转到你的项目路径(带有.git文件夹)下)

git remote add origin git@github.com:tianwater/bigMi.git

origin:是远程的库名(可以更改);

git@github.com:tianwater/bigMi.git:是上一个截图中的ssh地址;

  • 把本地库的内容推送到远程库(确保本地执行过git add和git commit)
git push -u origin master 

注意:origin是远程库名,根据实际情况进行更改

注意:确保本地执行过git add和git commit,即,本地版本库要有的版本。

八、 克隆远程库

现在,假设我们从零开发,那么最好的⽅式是先创建远程库,然后,从远程库克隆到本地。

  • ⾸先,登陆GitHub,创建⼀个新的仓库,名字叫mytaobao:

a89f626d35cb8768471e5ae53b831213.png

注意:勾选Initialize this repository with a README,这样GitHub会⾃动为我们创建⼀个 README.md⽂件。创建完毕后,可以看到README.md⽂件:

19f3c15d355588482ed15a424f07c92d.png
  • git clone克隆⼀个本地库

$ git clone git@github.com:tianwater/mytaobao.git

这样就会在当前目录下创建一个本地的git版本库。

注意:把git bash 的当前路径要转到你的项目目录下

64fc028bffed0bd4b1f36ca6e998cd3d.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值