GIT 学习 day01

xiaoxiao2021-02-28  118

git简介: 分布式版本控制系统 SVN VS GIT svn: 集中式的版本控制系统 版本库存放在中央服务器 git: 分布式版本控制系统 没有中央服务器,每个人的电脑都是一个完整的版本库,但实际上分布式版本控制系统也有一台充当中烟服务器的电脑 安装git 1.windows下安装,win+r cmd 输入git 回车,查看系统有没有安装git 2.安装了就不在说了,没安装的就去网上找一下,傻瓜式安装,在这里重要的是配置,第三步说配置问题 3.设置用户名和邮箱 用户名: `git config --global user.name "Your Name"` 邮箱:`git config --global user.email "email@example.com"`; --global参数的意思是表示你的电脑上的所有git仓库都使用这个配置,也可以对某个仓库指定不同的用户名和email地址 下面开始正式的学历git了 1.初始化一个仓库 在任意一个路径下创建一个文件夹,shift加鼠标右键,选择在此处打开命令行,或者使用已经安装好的git Base,建议使用这个. 同时建议Windows的同学在创建仓库的时候,路径不要出现中文或者空格,避免出现一些位置的错误. 执行命令`git init`,成功后会提示Initialized empty Git repository in D:/WorkSpace/Git_Work_Python/你的文件名/.git/. 2.添加文件 在仓库中创建一个文件git_1.txt,文件内容"first one",创建好了文件,也准备好了内容,那么接下来就需要将文件脚本git进行版本追踪了 `git add`: `git add git_1.txt` :将文件添加到仓库,没有消息就是好消息,要牢记这句话,没有消息就是好消息 `git commit`: `git commit -m` "初始化":告诉git,把文件交给仓库. -m :添加说明 "初始化":说明内容 3.查看状态 `git status`:查看结果,掌握仓库的当前状态,我们队git_1.txt 文件进行一下修改,添加内容first two,在执行这个命令,可以发现变化 `git diff`:查看文件的内容变化 '-' 表示要删除的行 '+'要添加的行 我们对文件进行了修改,所以我们还要在执行一下commit命令 4.版本回退 `git log` : 查看日志,也就是commit -m 后的注释 这个命令也有一些参数,查看这些参数可以输入git log 双击tab键,可以查看参数,常用的参数--pretty=oneline `git reset`:具体的回退命令 --hard git reset --hard HEAD^ 回退到上一个版本 HEAD^^ 回退到上上一个版本 HEAD^^^ 回退到上上上一个版本 HEAD~100 向上回退100个版本 版本号 回退到指定的版本 版本号是很长的,当然没必要写全,只要写前几位就可以了,git会自动去找(前提是黑窗口没有关闭) 如何黑窗口或者电脑关闭了,想要版本回退,可以使用如下一组命令 `git reflog`:查看你的每一次命令 在使用上边的'git reset --hard 版本号'的方式进行版本还原

总结: 初始化仓库:git init 添加文件:git add / git commit -m "" 查看状态:git status 版本回退:git reset --hard 版本号 / git reflog

转载请注明原文地址: https://www.6miu.com/read-59496.html

最新回复(0)