Git可以界面化操作也可以命令行操作 工作流 ① 工作区:不仅包含你实际更改的文件还应当包括当前修改但未add存入暂存区的文件变化信息 ② 暂存区:临时存储文件的变化信息,记录file文件上的修改信息(细化时间节点) ③ 历史区:记录了各个版本,可查看代码更新,也可回滚到其他版本 三个区域的提交过程 ...
分类:
其他好文 时间:
2018-04-18 21:19:51
阅读次数:
160
1.解决Windows下git换行符报警问题 2.撤销add的文件退出暂存区 ...
分类:
其他好文 时间:
2018-04-13 11:04:57
阅读次数:
159
git init 与 git init bare 区别 发现问题 最早是在公司的wiki上发现了这个命令,google后发现值得记录下来 实践中发现的区别 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 详细说一下使 ...
分类:
其他好文 时间:
2018-04-09 21:06:38
阅读次数:
298
克隆项目 设置贡献者: git config -g user.name "xudandan123" git config -g user.email "905976615@22.com" git diff: 工作区与暂存区对比 git diff --cached: 暂存区与版本库对比 git dif ...
分类:
其他好文 时间:
2018-04-07 22:46:01
阅读次数:
192
一、git reset 和 git checkout git reset [commit] 重置为[commit]所对应节点的提交(通过移动分支指针和HEAD指针实现),如果不指定[commit]则默认为HEAD--soft 工作区和暂存区不变,重置仓库--mixed 工作区不变,重置暂存区和仓库, ...
分类:
其他好文 时间:
2018-04-07 14:02:49
阅读次数:
134
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 ...
分类:
其他好文 时间:
2018-04-02 20:08:25
阅读次数:
135
如何将本地项目上传到git 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 git add . 3、用命令 gi ...
分类:
Web程序 时间:
2018-03-30 19:59:11
阅读次数:
182
git init →创建版本库 git add 文件名 →将文件提交到暂存区 git status →查看暂存区的状态 git commit -m "注释" → 提交文件到本地库 git reflog 文件名→查看版本号 git reset --hard HEAD^ →回退一个版本 git rese ...
分类:
其他好文 时间:
2018-03-29 13:29:46
阅读次数:
149
创建 $ git init #在当前目录下创建一个空的本地仓库 $ rm -rf .git #删除本地仓库 $ git add . #把当前目录下的所有文件添加到暂存区 $ git commit -m 'project init' #创建提交 ...
分类:
其他好文 时间:
2018-03-28 15:38:00
阅读次数:
106
第一次修改 -> git add -> 第二次修改 -> git commit 你看,我们前面讲了,Git管理的是修改,当你用git add命令后,在工作区的第一次修改被放入暂存区,准备提交,但是,在工作区的第二次修改并没有放入暂存区,所以,git commit只负责把暂存区的修改提交了,也就是第一 ...
分类:
其他好文 时间:
2018-03-28 12:28:13
阅读次数:
137