Git
Git介绍:
Git是分布式版本控制系统,它就没有中央服务器的,每个人的电脑就是一个完整的版本库,因此我们就不需要联网了,因为版本都是在自己的电脑上.
Git安装:
打开Git官网下载安装程序,然后一路next就完事了.
安装完毕后检测想要检测是否安上了可以任意找个地方点击鼠标右键
里面有Git GUI Here 和 Git Bath Here 就代表安装完成.
为了确认是否能正常运行,我可以打开GitBathHere 如果弹出这样一个窗口就代表可以正常运行
设置自己的用户签名和email地址
为了能正常使用,我们需要设置一下名字和地址,当然这个用户签名和地址,可以随便设置,因为它不会检测
git config --global user.name 这里是你的名字
git config --global user.email 这里是你的邮箱
(注意:这里的用户签名和邮箱都不是真的,而是虚拟的,当然你也可以设置真实的邮箱)
我们可以来查看一下自己刚刚设置的用户签名和邮箱
$ git config user.name
$ git config user.email
也可以通过进入c盘->用户->用户名(当前电脑的用户),
这里面有一个.gitconfig文件,可以打开可以看到里面有
[user]
name = hai
email = hai@jh.com
这也可以看到我们的用户签名和email了
git仓库
git初始化
先创建一个文件夹git-demo,在这里面打开我们的git
我们可以初始化本地库,通过
git init
然后我们就得到一个.git的文件,在git-demo里面.
(注意: .git是隐身的,不能修改)
想要看到它可以通过
来显示.git,
可以通过cd .git
来进入git,通过ll来查看里面的内容
通过cd …来回到上级目录
git命令-查看本地库
当我们初始化本地库后,我们可以通过一个命名来查看这个本地库
git status
它会告诉你
on branch master 当前的分支,
no commit yet 目前没有东西提交,
nothing to commit 不仅提交过,还没有东西
git新增文件
通过vim hello.txt 来新增这样一个文件
然后我们会进入这样一个文件里进行配置
可以通过i来进入这里面进行设置,可以随便打点内容
然后 完成后 通过 wq 来保存并退到git页
(注意: 完成后要按Ees,并在wq前加个: 即 : wq )
这时候再按ll查看一下
可以看到这时候就有hello.txt文件了.
这时候通过cat hello.txt查看里面的内容
git添加暂存区
这时候我们通过git status 时会告诉我们,还是没有文件,但是有一个未被追踪的文件,这时候我们就要追踪一下并填到暂存区了
可以通过
git add hello.txt
来添加到暂存区
这时候再来查看 git status
说明git依旧追踪到我们的文件hello.txt
(注意:这时候可以通过git rm --chched hello.txt
来删除暂存区的文件)
这时候再查看 git status
会发现,已经没有了,说明我们的暂存区已经没有了
git提交本地库
这时候我们就需要把暂存区的文件提交到本体库里面区了
可以通过git commit -m "系统日志" 文件名(如:marster)
可以通过git reflog来查看版本
由此可见我们已经把这个存到本地了
总结:
Git是分布式版本控制系统,需要设置自己的用户签名和email地址,可以通过进入c盘->用户->用户名(当前电脑的用户),来查看自己的用户签名,然后我们需要建立一个用户仓库通过git初始化后,然后我们需要创建一个新项目,
这个新项目可以通过vim hello.txt来创建并加入内容.
然后,我们的项目需要加入到暂存区git添加暂存区可以通过git add hello.txt来添加
然后,我们需要提交到本地库,可以通过git commit -m “系统日志” 文件名(如:marster)`
可以通过git reflog来查看版本
注意点总结:
- 这里的用户签名和邮箱都不是真的,而是虚拟的,当然你也可以设置真实的邮箱
- .git是隐身的,不能修改
- vim hello.txt 完成后要按Ees,并在wq前加个: 即 : wq
- 从到暂存区的内容可以通过
git rm --chched hello.txt
来删除暂存区的文件
好了,git基础(1)就到这里来,其它的我们下期再见!