保姆级git教程


简介

手把手教会你如何使用git


一、git手把手

git版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。
上传一次 记录一次 可回到之前的上传状态

二、使用步骤

1.下载git

点击下列地址下载 根据自己电脑配置下载 86是64位 32是32位

下载地址

2.初步使用

先创建一个文件夹

文件夹中创建个记事本文件 重命名改成.html格式
然后用编辑器打开 写上html基本框架
body里 随便写点什么
w10 版本下 在文件夹中 点击边的查看
隐藏的项目打个对勾~
网络不好 图先欠着
操作好后 就可以开始操作了~
在这个带有html文件的文件夹里
右键点击 你会发现 Git bash here
点开它
输入以下代码会生成一个.git 文件 别多想 不用进去看 显示隐藏只是让你看见这个文件

git init 

接下来在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。

配置提交人姓名:git config --global user.name 提交人姓名
配置提交人姓名:git config --global user.email 提交人邮箱
查看git配置信息:git config --list (分别查看 git config user.name || git config user.email)
注意了哦
如果要对配置信息进行修改,重复上述命令即可。
配置只需要执行一次。

接下来使用如下代码

git statous 检查当前的状态 红色是没有上传到缓存 绿色是以及上传的
git add 文件名(比如aaa.html) 把这个文件上传到缓存区域
git add .  这个.是把所有变动的文件都上传到缓存区域
git commit -m ‘第一次上传’ 上传到仓库  
‘’里面随便取 但是建议写容易看懂的 毕竟如果需要还原 看不懂很麻烦
git log 是查看你都上传了几次

好了 第一部分到这里 接下来开始下一部分~


## 还原git的数据 将 git 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:
git reset --hard commitID

(这个commitID 是你用git log 之后 那一次次提交 下面的那一串 commitID:***********
想回到哪次就回到哪次 可到第一次 还能返回去~


将文件从暂存区中删除:
 git rm --cached 文件名 (文件名前面介绍了 懂的吧~

用暂存区中的文件覆盖工作目录中的文件:
git checkout --文件名

你写的文件 和缓存里的文件 不一样 想必你也发现了 在无法撤回的时候
这个指令就至关重要了~


接下来是更高级的运用了~

git 分支

让我们看看现在有几个分支 运行 git branch 来查看一下

一个主分支 有点孤单 让我们创建一个新的分支吧 运行 git branch 你想起的名字 来创建个分支
没错 创建分支 只比查看分支 多了一个你想起的名字
创建完成了 开始想进去看看了吧 git checkout 你写的分支名字
在分支写完 发现主分支没动弹? 没事 我们切换回主分支
然后运行一下 git merge 你想合并的分支名
必须要在主分支合并嗷
合并完了 分支留着也是占地方 不如删了 运行 gitbranch -d 来删除
必须要在合并完删除 毕竟写着挺麻烦的 是吧
当然 真的不想要 把-d 换成-D 就行了

缓存正在写的分支

比如 你写了一大半 不想写了 换个分支 但是没上传到仓库 就很浪费 上传就写一半
半拉咔叽 也不好看 说不定还报错
所以 以下这两条代码诞生了~
运行 git stash 来临时储存你刚刚写的东东
然后切换个分支 继续浪
想恢复的时候 只需要在原来的分支 运行 git stash pop 就好了~
嗯 不要临时储存完 还在原来的分支写哦

git 基本上就到这里 了 下一章讲解gitHub
一款网上的多人仓库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值