Git-----起源、安装、创建库、提交修改

git起源

是linux系统之父为了托管linux用c语言写的。

分布式和集中式版本控制系统

集中式:中央服务器类似于图书馆,所有的修改和查阅都要通过中央服务器进行,这个节点坏了大家都歇菜。(CVS、SVN、clearcase)
分布式:每家都存有完整的版本库,有了修改就互相推送修改的内容。为了方便交换和修改一般也有个充当中心节点的电脑。(BitKeeper、Mercurial、Bazaar、git)

安装git

window10下的ubuntu子系统直接一个命令搞定:sudo apt install git
在这里插入图片描述

创建git库

在某个目录下用git init:其中会创建一个因此的目录.git,而且命令行也多个master,神奇:
在这里插入图片描述

注意:版本控制系统只能跟踪文本文件的改动,比如txt文件、网页、代码。视频、图像和word等二进制编码的文件无法记录历史的具体更改,只能记录大小变化。

添加改动到仓库只需要两步:
git add <file>...
git commit -m "message"

在这里插入图片描述

```
其中需要注意的是提交修改的时候会提示输入身份,使用其中一个命令输入就行了:
git config --global user.email "email"
git config --global user.name "name"
```

修改并提交

对add和commit命令的理解可以看(工作区和暂存期):

https://blog.csdn.net/entronk_star/article/details/83152305

```
git status: 查看当前仓库的状态
git diff <filename>: 查看文件改动
```

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


学习感悟:原来git最方便的是使用命令行而不是图形界面,这才有了学习的意思,前面下载了一个git客户端,拖拉文件弄来弄去感觉没什么营养。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值