Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。 Git 易于学习,占地面积小,具有闪电般的快速性能。 它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。 ...
分类:
其他好文 时间:
2019-10-14 23:45:53
阅读次数:
534
git常用基本操作 1. 初始化git仓库 2. 从远程仓库克隆 3. git到暂存区 4. git提交 5. git提交到同步到远程仓库 6. git查看提交历史 ,在一行查看 7. git查看所有分支 8. git创建分支 9. git从某个提交历史创建分支 10. git和某个本地分支合并 1 ...
分类:
其他好文 时间:
2019-10-14 21:04:51
阅读次数:
117
0. 配置用户名和邮箱: git config global user.name "xxx" / git config global user.email "xxx" 1. 创建版本库: git init 2. 添加文件到暂存区: git add readme.txt 3. 提交暂存区的文件到本地库 ...
分类:
其他好文 时间:
2019-10-10 20:52:06
阅读次数:
98
对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。 1.已提交:表示该文件已经被安全地保存在版本库中了。 2.已修改:表示修改了某个文件,但还没有提交到暂存区。 3.已暂存:表示把已修改的文件已经放到暂存区了,下次提交时 ...
分类:
其他好文 时间:
2019-10-05 22:36:54
阅读次数:
102
git原理 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。 git reset命令简介 git reset用于回退代码,具有三个参数 hard、 mixed、 so ...
分类:
其他好文 时间:
2019-09-30 20:09:49
阅读次数:
118
恢复内容开始 管理修改: 每次修改,如果不用git add 放入到暂存区中,那commit就不会更新最新修改的内容。 git checkout -- file可以丢弃工作区的修改: 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这 ...
分类:
其他好文 时间:
2019-09-27 01:21:51
阅读次数:
74
显示react脚手架的配置文件使用指令:npm run eject,如果出现报错,我们需要使用git将工作区的文件放到本地库上,指令:git add . 将工作区的文件添加到暂存区git commit -m 'first commit',将暂存区提交到本地库npm run eject,此时我们的配置 ...
分类:
其他好文 时间:
2019-09-26 21:50:27
阅读次数:
96
借鉴地址:https://blog.csdn.net/jerryhanjj/article/details/72777618 上传项目 跟踪项目文件夹中的所有文件和文件夹 输入本次的提交说明,准备提交暂存区中的更改的已跟踪文件,单引号内为说明内容 关联远程仓库,添加后,远程库的名字就是 origin ...
分类:
其他好文 时间:
2019-09-24 12:18:35
阅读次数:
94
git简介 引用了网上的一张图,这张图清晰表达git的架构。workspace是工作区,可以用编辑器直接编辑其中的文件;Index/Stage是暂存区,编辑后的文件可以添加到(add)暂存区;Repository是本地库,暂存区的文件提交(commit)到本地库,本地库中文件可以检出(checkou ...
分类:
其他好文 时间:
2019-09-23 22:26:35
阅读次数:
94
git的每次commit 都进行一次快照存储,创建分支仅是创建一个指向对应快照的指针。 一、基本命令 1、git status : 查看项目状态 2、git add : 添加到暂存区 3、git commit : 提交到本地仓库 4、git push : 提交到远程仓库 5、git clone : ...
分类:
其他好文 时间:
2019-09-22 12:27:37
阅读次数:
79