(1)git branch 查看本地分支(2)git branch -a 查看远程分支(3)git checkout branchname 切换分支 (4)git add yourfile (5)git commit -a -m "描述" 提交你当前开发到暂存区,可以理解为你本...
分类:
其他好文 时间:
2015-01-09 10:37:45
阅读次数:
113
1. Git常用命令
git init ) 初始化一个目录成仓库
添加文件到仓库:①git add +文件名) 把文件修改添加到stage(暂存区)(可多次添加) ②gitcommit (提交到仓库)把暂存区的内容提交到当前分支
git status ) 查看当前仓库中是否有修改过且未提交的
git diff +文件名 ) 显示当前文件内容与上次修改的内容
git l...
分类:
其他好文 时间:
2015-01-01 14:52:33
阅读次数:
161
在不同参数的作用下,git diff的输出并不相同。在理解了Git中的工作区,暂存区和版本库(当前分支)的最新版本分别是三个不同的目录树后,就非常好理解 git diff 的魔法般的行为了。 工作区,暂存区和版本库的目录...
分类:
其他好文 时间:
2014-12-20 12:59:40
阅读次数:
162
前一篇blog在实践过程有意无意地透漏了“暂存区”的概念。为了避免用户被新概念吓坏,在暂存区出现的地方又同时使用了“提交任务”这一更易理解的概念,但是暂存区(称为stage或index)才是其真正的名称。 在版本...
分类:
其他好文 时间:
2014-12-20 11:49:16
阅读次数:
639
Git权威指南
跳转至:
导航、
搜索
目录
1
初识Git2
Git安装3
Git初始化4
Git暂存区(stage)5
Git对象6
Git重置7
Git检出8
git stash9
Git基本操作10
历史11
Git克隆12
Git库管理13
Git协议与工作协同14
冲突解决15
Git里程碑16
Gi...
分类:
其他好文 时间:
2014-12-18 09:18:18
阅读次数:
313
接着以前的例子,现在我们更改welcome.txt文件,在这个文件后面追加一行。可以使用下面的命令实现内容的追加: $?echo?"Nice?to?meet?you."?>>?welcome.txt 这时可以通过执行git diff命令看到修改后的文件...
分类:
其他好文 时间:
2014-12-17 19:07:04
阅读次数:
222
Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。Git 在管理项目时,在本地会有三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。如下图所示:对应g...
分类:
其他好文 时间:
2014-12-09 15:33:13
阅读次数:
180
git add --> 此操作只是将文件add到暂存区(保存树的索引) ——> .git/index 这是暂存区对应的文件git commit -> 此操作将数据提交到本地仓库 --> .git/object 所有的本地数据都是被提交到这里git push -> 将本地push到版本库
分类:
其他好文 时间:
2014-12-05 01:53:42
阅读次数:
169
暂存区1. Git checkout – xx.txt 撤销工作区中xx.txt 文件尚末提交的修改(用暂存区更新工作区对应的内容)3. git ls-tree –l HEAD 查看HEAD指向的目录树(参数-l 显示文件大小) git-ls-files –s 显示暂存区的目录树4.git sta....
分类:
其他好文 时间:
2014-11-16 13:16:37
阅读次数:
224