java版本管理工具git_Git版本管理工具

一、Git版本管理工具是干什么用的

备份文件:就像U盘、网盘备份我们的文件、照片、电影一样,写代码也需要我们做一个备份,每当我们的文件需要修改的时候,提交我们的修改给版本工具进行保管,万一那天我们电脑坏了,还能从备份里面恢复出来。及时备份是我们项目中最基本的事情。

记录历史:跟我们的网盘、U盘不同,版本管理工具能记录历史的状态、修改记录。

回到过去:版本管理工具会把我们每次提交都会备份。

多端共享:就像云备份、云服务;在不同的设备上都可以访问。

团队协作

二、版本管理工具的发展

cvs:师祖、集中式(没有网络的情况下,无法工作);在1985

svn:集大成者,集中式;在2000

git:geek主流,分布式;在2005

github:geek社区,托管网站;在200

8

三、Git的下载和安装

3.1  windows下安装

git官网下载:https://git-scm.com/

github下载:https://desktop.github.com/

3.2  Liunx下安装

1.  首先 配置 Liunx软件源地址

http://www.cnblogs.com/weihengblog/p/8321672.html #本人博客-关于Linux软件源配置

2.  安装git

yum install git

四、Git初体验 - Linux下

1.检出项目到本地

进入github项目主页->copy to clipboad(复制项目的git url 到剪切板)

5c804a9c5fd81b3517902c6a94361235.png

mkdir test #创建一个工作区

cd test

git clone 项目git地址.git

2d14bdeb72e34ddfdd1ab0484a4a9065.png

2.在工作区新建一个日记

5c804a9c5fd81b3517902c6a94361235.png

2d53fc772f2a9bc8f03c9a6f34779b83.png

1 git status 工作区的一个状态

2

3 git add 建立跟踪 到我们新增的这个文件

4

5 git reset 把提交撤销掉

6

7 git commit 执行这次提交的变更

8

9 git会让我们填写一个变更的评论,为什么要输入这个评论呢?目的想将来在历史中查看到这段修改的目的是什么,以便以后找到历史纪录,记录我某一天做了一个修改

10

11 git status 查看工作区状态

12

13 git push来发布我们的本地操作

14

15 以上的修改只停留到本地的工作区,并没有提交给github来维护

16

17 git push来发布我们的本地操作

2d53fc772f2a9bc8f03c9a6f34779b83.png

3.git push ,提交我们本地操作,会提示输入我们的账号和密码登录github

f9a242f9e193481e5e8479220a3d657e.png

提交完成

8036db460e7f61c764ae8186cb2ff376.png

至此我们第一次提交就完成了。

五、Git初体验 - Windows下

windows:在 clone for desktop ->  唤醒 github客户端 即可。

34932093968d8c0703d0dda74083391b.png

f81d860fd5b6edc8ecfbf83d9246a794.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值