git基础(1)安装,创建仓库,和提交本地

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来查看版本
注意点总结:

  1. 这里的用户签名和邮箱都不是真的,而是虚拟的,当然你也可以设置真实的邮箱
  2. .git是隐身的,不能修改
  3. vim hello.txt 完成后要按Ees,并在wq前加个: 即 : wq
  4. 从到暂存区的内容可以通过git rm --chched hello.txt来删除暂存区的文件

好了,git基础(1)就到这里来,其它的我们下期再见!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值