摘要: 在Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中了;已修改表示修改了某个文件,但还没有提交保存;已暂存表示把已修改的文件放在下次提交时要保存的清单中。由此我们看到Git 管理项目时,文件流转的三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。每个项目都有一个git 目录,它是Git 用来保存元数据和对象数据库的地方。该目录非常重要,每次克隆镜像仓库的时候,实际拷贝的就是这个目录里面的数据。从项目中取出某个版本的所有文件和目录,用以开始后续工作的叫做工作目录。这些文件实际上都是从 阅读全文
posted @ 2011-06-17 11:45 Jesong 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 一、确认已经获取了最新的主分支git fetch master二、合并git rebase master三、把合并后的分支发送到服务器git pust --force加force可强制pust,四、查看服务器上是否已经获取最新内容git log查看日志,找到commit的hash值五、git show <tag>如:git show 0a4613be12891aaaa6ace7ec071c35cf12e83af7 阅读全文
posted @ 2011-06-17 11:35 Jesong 阅读(911) 评论(3) 推荐(0) 编辑