git基础教程(更新中)

window下载和安装

点击进入官网下载
在这里插入图片描述
下载完成后打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
安装完成后使用命令行或者GitBash输入用户名和邮箱
在这里插入图片描述
git config --list可查看所有配置信息
在这里插入图片描述

git基础使用

初始化git仓库

1.创建仓库
在要创建的目录右键Git Bash Here,打开命令窗口。输入$ mkdir <filename>
在这里插入图片描述
2.初始化git
用cd 命名进入文件夹或者直接进入文件夹右键Git Bash Here
输入$ git int,此时在文件夹内创建了一个.git的文件夹
在这里插入图片描述
3.克隆仓库
$ git clone [url]
在这里插入图片描述

把文件添加到版本库

1.把文件添加到仓库
$ git add <filename>
此时文件还未保存在仓库,需要提交后才能保存,这样可以保证能上传很多文件后在提交
*** $ git add --all提交所有文件包括删除没有的
2.把文件提交到仓库
$ git commit -m “”
m后面输入此次提交的描述信息,这样方面后续从历史记录里查找
**这里我新建了一个txt文件放在test目录下
在这里插入图片描述

查看工作区状态

此时我们输入$ git status查看工作区状态
在这里插入图片描述
这里显示没有需要提交的修改,工作的目录是干净的
然后我们修改txt的内容,再次查看
在这里插入图片描述
提示文件被修改但是还没有准备提交
输入$ git diff查看修改的内容(全部,后面可接文件名)
在这里插入图片描述
再次提交重复提交的两部

版本回退

1.查看历史记录
输入$ git log查看历史(第一项为版本号)
在这里插入图片描述
2.版本回退
$ git reset --hard HEAD^
当前版本表示HEAD,上一个版本加上^,依次加或者~加回退的版本数量,例如HEAD~100 回退到100版本前。
在这里插入图片描述
若想回到未来的版本,则在hard后添加部分版本号,系统会自动查找。
在这里插入图片描述
3.回退后查找新版本的版本号
输入git reflog记录内一次命令

在这里插入图片描述
4.放弃工作区的状态
当不想要新添加的内容又添加提交到仓库的内容时,可以通过$ git checkout – <filename>放弃工作区的修改
在txt中随意添加一行
在这里插入图片描述
此时还未使用添加命令,输入$ git checkout – test.txt
在这里插入图片描述

如果使用添加命令添加到暂存区,则使用git reset HEAD ,再使用$ git checkout恢复

在这里插入图片描述
4.删除命令
$ rm <filename>删除文件
$ rm -rf <directory name>删除文件夹

git标签

$ git tag v1.0 给最新一次提交打上(HEAD)"v1.0"的标签
若要添加描述信息,则$git tag -a tagName -m “”
在这里插入图片描述
给以前的版本打标签,则在后面添加部分版本号
在这里插入图片描述

发布了20 篇原创文章 · 获赞 25 · 访问量 7469

猜你喜欢

转载自blog.csdn.net/qq_41866776/article/details/100159653