1. 撤销修改 (1) 当改乱了工作区(working directory)某个文件的内容,想直接丢弃工作区中的修改时,用命令git checkout -- file。 (2) 当不但改乱了工作区某个文件的内容,还添加到了暂存区(stage),想丢弃修改,分为两步,第一步用命令git reset H ...
分类:
其他好文 时间:
2018-11-16 17:35:34
阅读次数:
176
1. git reset到过去的版本后有什么方法可以回到未来的版本: 可以直接在终端中向上查找历史commit后的版本 git reflog 可以查看命令历史,以便确定要回到未来的哪个版本 2.暂存区 git add实际上就是把文件放到stage暂存区 3.untracked: 是没有被添加过的新文 ...
分类:
其他好文 时间:
2018-11-13 16:12:34
阅读次数:
168
git rm git rm命令官方解释 删除的本质 在git中删除一个文件,本质上是从tracked files中移除对这些文件的跟踪。更具体地说,就是将这些文件从staging area移除。然后commit。 作用 git rm的作用就是将文件从暂存区删除 git rm的作用就是将文件从工作目录 ...
分类:
其他好文 时间:
2018-11-13 00:00:36
阅读次数:
965
从 SVN 切换到 Git,最难理解并且最不能理解的是暂存区和本地仓库。熟练使用 Git 后,会发现这简直是神设计,由于这两者的存在,使许多工作变得易管理。
分类:
其他好文 时间:
2018-11-12 20:01:47
阅读次数:
155
一、git 常用命令 git clone 地址 克隆项目 git status 查看当前状态 git add 文件或文件夹 (加入本地暂存目录) git commit -m "注释" 提交到本地版本库(暂存区) git commit -a -m "注释" 提交全部改动文件 git push orig ...
分类:
其他好文 时间:
2018-11-12 17:29:16
阅读次数:
150
问题描述:提交的远程分支中有一个小bug需要修复; 首先在本地拉取指定分支的代码: 再从test分支中切一个分支: 修改相应的bug,并提交到暂存区: 然后切换到test分支,并merge分支issue-01: 然后提交分支test到远程分支 ...
分类:
其他好文 时间:
2018-11-12 13:23:08
阅读次数:
135
git与github进行连接 永久免密 设置贡献者的信息 创建项目(能不能版本控制,关键是看有没有.git的文件) 粘贴命令 查看版本信息 查看文件状态 cd命令 版本回退 git/github查看所有关联信息 git/github建立关联 git/github移除关联 工作区到暂存区 暂存区到版本 ...
分类:
其他好文 时间:
2018-11-11 23:38:03
阅读次数:
202
$ git init // 初始化一个Git仓库 会生成一个.git目录 $ git status // 查看仓库的状态 $ git add . // 将所有修改添加到暂存区 $git add file // 将file 添加到暂存区 $ git add * // Ant风格添加修改 $ git a ...
分类:
其他好文 时间:
2018-11-09 22:53:19
阅读次数:
254
git status --查看工作区和暂存区状态git reflog --查看日志git reset --hard [索引值]git diff 比较文件git diff HEAD^文件名。 比较上个版本对应的文件git branch -v --查看分支版本git branch projectName ...
分类:
其他好文 时间:
2018-11-07 11:16:54
阅读次数:
151
GIT操作 1:git init 初始化空的仓库,会在当前文件夹生成一个隐藏.git的文件夹,相当于一个仓库。 2:提交代码的流程:工作代码区--》暂存区 --》主仓库 --》服务器 3:git status 查看当前本地仓库的状态 4:git add(空格). (将所有的放入暂存区) / git ...
分类:
其他好文 时间:
2018-11-06 13:41:44
阅读次数:
369