![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
Git基本使用的备忘录
蓝色搓澡巾
这个作者很懒,什么都没留下…
展开
-
Git记录(log 、relog)与版本回退(reset)
git loggit 记录着所有的提交日志,通过log命令可以读取过去的提交记录,得到commit id即版本的哈希码语法git log 四行详细记录,包括的信息有commit id、提交者、提交时间、备注git log --pretty=oneline输出的每个提交记录只占据一行,每行的显示内容为commit id + 备注(HEAD -> master)指向的地方表示当前版本通过log命令我们可以找到想要的版本的commit idgit relog通过relog命令可以读取原创 2021-06-01 09:34:44 · 2629 阅读 · 0 评论 -
git状态(status)与比较(diff)
git statusgit status 的作用是查看当前工作区的情况。语法git status该语句的作用是获取当前工作状态,具体为经过更改的文件的状态。分为以下几类更改过,还未添加(对文件做了修改但是没有用add语句添加到暂存区)已添加,待提交(对文件做了修改且用add语句添加到了暂存区,等待commit提交)没有需要提交的,工作目录干净(说明刚刚提交过,还没有新的文件加入暂存区)git differ通过status语句发现有文件被更改过了,但是忘记做了什么更改时,可以用diff原创 2021-06-01 09:10:22 · 488 阅读 · 0 评论 -
Git的添加(add)与提交(commit)操作
工作区文件夹中除.git文件夹之外的都属于工作区,我们在工作区内进行增删改等操作。暂存区.git文件夹中的一部分空间,暂存区用来暂时存放被更改了的需要提交为新版本的文件。版本库.git 文件夹中除暂存区以外的空间。各个版本在版本库中以commita的时间为线索构成链表,每个版本的哈希值为该版本的版本号,提交时通过-m写入的备注就是该版本的版本说明。add语法git add file1-name.type file2-name.type可以一次添加多个文件git add . 表示添加所有原创 2021-06-01 08:55:48 · 9412 阅读 · 1 评论 -
Git创建本地版本库(仓库)
本地版本库(repository)版本库也叫仓库,仓库中的所有文件都可以被git管理,前提是添加该文件到.git文件夹空文件夹右键单击点击git bash输入$ git init初始化版本库文件夹中多了一个.git文件夹,.git文件夹内是Git的工作区,不可以动该文件夹是隐藏文件夹,看不到的话就点查看设置下非空非空的文件夹也可以作为创建本地仓库步骤同上,但是想将原有的文件交给Git管理的话需要多两个操作,add 和 commit$ git add .$ git co原创 2021-06-01 08:22:02 · 298 阅读 · 0 评论 -
安装Git
Git官网windows从官网下载安装包点next选择要安装的文件夹,然后不停的点nextLinux通过官网的指引使用命令行安装配置git bash linux风格命令行git cmd windows风格命令行git GUI 图形界面在Git Bash中输入下面两条命令配置用户名字和邮箱地址$ git config --global user.name "Your Name"$ git config --global user.email "email@example.c原创 2021-06-01 07:48:17 · 58 阅读 · 0 评论 -
Git简介
Git是什么?一个版本控制系统版本控制是什么?记录一个或若干文件内容变化,以便获取特定版本。版本控制有什么用?将某个文件甚至整个项目回溯到过去的某一状态通过比较不同版本的差异,可以找出问题出现的原因记录开发过程中的每一次变更,方便找出是谁的锅版本控制可以当后悔药用如何进行版本控制?通过版本控制系统版本控制系统(version contr system,VCS)分为集中式版本控制系统 (centralized version control system,CVCS)和 分布式版本控原创 2021-06-01 07:09:07 · 70 阅读 · 0 评论