Git的使用(一)

一、Git的安装

参见详细的中文教程 :author :谢宗南

细节配置

1、用户名,邮箱
在Git Bash中

git config --global user.name "your name"
git config --global user.email "your email"

2、由于安装时选择了vim为默认编辑器,修改为vscode

git config --global core.editor Code

3、切换到某目录

cd h:/gitlearn/2

4、查看当前路径

pwd//注意只是查看路径,并不能递归遍历目录

二、文件的添加和提交

初始化
通过git init 把当前目录变成git能管理的目录
在这里插入图片描述
会在对应目录下产生**.git**文件
在这里插入图片描述
在这里插入图片描述
将文件添加到 暂存区(必须先存在该路径下):git add
在这里插入图片描述

会先警告等待关闭文件,然后变成确实提交信息,再弹出vscode窗口
在这里插入图片描述
加上 -m “你的提交信息”
在这里插入图片描述使用git status查看是否有文件还未提交(进行检查,防止遗漏)

在这里插入图片描述在vscode中添加hhhhhh内容并保存,但没提交时

在这里插入图片描述
显示已经修改,但未提交
在这里插入图片描述
再次提交,提交也有了问题
在这里插入图片描述
需要再次add到暂存区,再次提交
在这里插入图片描述git diff <文件名>能查看未提交内容与提交内容的区别(查看未提交的修改),再次添加了fffff
在这里插入图片描述提交仓库前需要检查一下

在这里插入图片描述

三、版本回退

git log 查看日志,提交了三次


在这里插入图片描述

退回:git reset --hard HEAD^ : ^ 表示退一个版本 , 几个 ^ 就退几级
在这里插入图片描述检查文件,退回版本成功

四、版本恢复

git reflog
git reset --hard <版本号>
在这里插入图片描述

五、远程仓库

SSH 密钥生成
ssh-keygen -t rsa 然后一直回车,均使用默认设置
也可以更改密钥存储的位置,但一定要指定一个文件夹,最后一个\后面是密钥的名称,建议用项目名或仓库名(路径\密钥名)
passphrase防止忘记可以使用常用的简记密码
在这里插入图片描述
在指定的目录下能看到生成的密钥文件
id_rsa表示私钥,另一个表示公钥在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
进行关联 git remote add orgin git@github.com:<github用户名>/<仓库名>
(如果出现已存在的提示,需要先git remote rm orgin)
在这里插入图片描述
在这里插入图片描述
命令输入错误,把origin,写成了orgin
在这里插入图片描述
有不能读取仓库的报错,重新生成ssh密钥,再来一遍
再次操作的过程中,发现前面的origin有问题,也有可能是这个原因导致的
在这里插入图片描述

在这里插入图片描述

初次才使用-u,以后更新使用命令git push origin master

六、远程下载仓库

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值