Git使用方法

1、下载安装与git设置身份
下载地址(对应的版本): https://git-scm.com/
下载安装后桌面右键点击 Git Bash Here;

点击 Git bash 后弹出此框,在windows终端输入以下命令来设置你的身份

git config –global user.name “username”
git config –global user.email “userEmail”

2、使用git
进入cmd中切入自己需要记录的文件内,输入命令:git init 执行,执行后文件目录中会多一个 .git 的文件夹;


在目录中创建一个 hello.txt 文件;如内容如下

然后在命令行中执行:git add 文件名;此时执行后没有任何反馈的,只是将文件存入缓存中还未真正的上传到git

需要继续执行:git commit -m “描述修改的地方” ;这时才是真正的上传,也就是将所有缓存区的文件上传,并添加了说明

3、版本的回滚
在之前txt文件中添加一行

这时再次利用git add 文件名 和 git cpmmit -m “修改说明”

hello.txt文件有一个新版本,添加了一行字符,还有一个老版本的只有一行字符;可以使用 git log 查看版本情况,可以看到提交人以及提交的时间

HEAD^ 表示上一个版本,HEAD ^^ 表示上上个版本,若版本过多呢 使用 HEAD~数字 来表示
那么退回到行一个版本的命令就是:git rest –hard 版本号(版本号:上面的使用 git log 获取的)

执行命令后可以打开hello.txt文件验证,已经回到需要的版本中去

使用git log 只用有一条记录了,没有之前修改过的了

那么问题又来了,如果有想回到,修改的那个版本呢?这时cmd窗口还没有关,找到相应的版本,使用同样的方法,若窗口关闭还有其他方法吗? 在 git 中提供了一个 git reflog 命令 是用来记录你的每一个命令

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注