git的每次commit 都进行一次快照存储,创建分支仅是创建一个指向对应快照的指针。 一、基本命令 1、git status : 查看项目状态 2、git add : 添加到暂存区 3、git commit : 提交到本地仓库 4、git push : 提交到远程仓库 5、git clone : ...
分类:
其他好文 时间:
2019-09-22 12:27:37
阅读次数:
79
版本控制器 工作流程图 安装 搭建本地git仓库 将已有的文件夹作为git仓库 在指定目录下创建git仓库 配置操作git的用户信息 当前仓库:局部 所有仓库:全局 常用指令 查看仓库状态 工作区操作 撤销工作区操作:改、删 工作区内容提交到暂存区 撤销暂存区提交:add的逆运算 提交暂存区内容到版 ...
分类:
其他好文 时间:
2019-09-20 11:49:58
阅读次数:
77
1、git的简单命令 git init: 初始化git git status:查看git状态 git add:添加到暂存区 这时再次查看git状态 git commit -m '注释':将文件提交到本地仓库 此时再次查看git状态 git log:查看日志 git config user.name ...
分类:
其他好文 时间:
2019-09-19 16:16:02
阅读次数:
118
将文件保存为一个版本分为两步 1. add 添加工作区内容到暂存区 2. commit 提交到仓库,保存为一个版本记录 每commit 成功一次,就会生成一个版本 ...
分类:
其他好文 时间:
2019-09-18 01:25:50
阅读次数:
93
3、恢复暂存区到指定引用,撤销最近的git add 不影响工作目录 git reset HEAD|HEAD^|CommitId xxx.file 暂存区和工作目录都重置到指定引用 git reset --hard HEAD|HEAD^4、恢复工作目录的内容,利用当前的引用或者指定的引用 git ch ...
分类:
其他好文 时间:
2019-09-14 18:49:02
阅读次数:
101
git的文件状态 用于查看git的状态 用于git文件的删除操作 如果只是 git rm --cache 仅删除暂存区里的文件; 如果不加--cache 会删除工作区里的文件 并提交到暂存区 文件检出 直接加文件名 从暂存区将文件恢复到工作区,如果工作区已经有该文件,则会选择覆盖; 加了【分支名】 ...
分类:
其他好文 时间:
2019-09-13 11:21:50
阅读次数:
110
一:git stash // 把本地修改的代码压到git栈中去 二:git pull // 本地代码压栈之后,pull远程代码会完全覆盖本地代码 三:git stash list // 可以查看栈中的信息 四:git stash clear // 如果确定舍弃本地代码,完全使用远程代码,可以把栈清空 ...
分类:
其他好文 时间:
2019-09-10 01:19:20
阅读次数:
130
命令中:<>表示可选填写 []表示选项必须填写 ()表示可以等价替换为()里内容 1.暂存相关命令(前三个命令最常用) git add [file] 提交某文件到暂存区([file]可以是文件名或目录名) git add -A <path> 提交所有变化到暂存区,省略<path>表示.(即当前目录) ...
分类:
其他好文 时间:
2019-09-07 12:39:19
阅读次数:
78
git: 团队协作开发 版本管理 创建项目的文档 初始化 编写项目 把文件add到git仓库,其实是放到了git的代码暂存区 工作区有一个隐藏目录 .git,这个不算工作区,而是Git的版本库 Git的版本库里存了很多东西,其中最重要的就是成为stage(或叫index )的暂存区,还有Git为我们 ...
分类:
其他好文 时间:
2019-09-02 11:35:40
阅读次数:
91
Git用于撤销的操作主要有以下几个: 1. 撤销暂存的文件 对于已经暂存的文件,可以 $ git reset HEAD <file>... 命令来取消暂存。例如,文件file2.md已暂存: 运行$ git reset HEAD <file>... 命令后,当前文件的状态为: 2. 撤销工作目录中所 ...
分类:
其他好文 时间:
2019-09-01 01:28:37
阅读次数:
84