
git
文章平均质量分 76
吴正伟的博客
这个作者很懒,什么都没留下…
展开
-
git fetch 和 git pull 的区别
Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/master 以上命令的含义: 首先从远程的origin的master主分支下载最新的版原创 2014-10-29 10:13:01 · 1014 阅读 · 0 评论 -
Github中的README.md使用的标记语言---Markdown语言
github上的README.md文件就是使用的Markdown语言编写的。它是一种易读易写的标记语言。 1.来龙去脉和语法特点 Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特原创 2014-11-22 08:14:02 · 1553 阅读 · 1 评论 -
eclipse中使用git进行版本控制
有的eclipse已经自带了GIt了,就不用安装了。如果,想重新安装,可以先卸载GIT,再安装 1.安装Git,和安装一般插件过程一样: 》》help——Install new software 在弹出的框里面,输入git下载地址:http://download.eclipse.org/egit/updates/ 点击ok,如果没反应,请点击Add前面小三角,找原创 2014-10-21 13:07:59 · 1659 阅读 · 0 评论 -
git原理浅析及命令介绍
状态描述 请记住,工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区。而所有其他文件都属于未跟踪文件。它们既没有上次更新时的快照,也不在当前的暂存区域。初次克隆某个仓库时,工作目录中的所有文件都属于已跟踪文件,且状态为未修改。 在编辑过某些文件原创 2014-10-21 17:28:04 · 1138 阅读 · 0 评论 -
Git 中对象模型和文件的详细视图
Git 中存在的三种状态:工作目录、索引和对象库。目录中存在两个文件,且经过一次提交,所以现在是同步的。对 file1编辑,更改为quue。状态如下:接下来执行git add file1将其添加进索引库中。提交: 虚拟树对象转换成一个真实的树对象后,以SHA1命名,然后放在对象库中。 创建新的提交对象 master分支的引用移动至新创建的对象,成为新的master HEAD原创 2015-03-30 20:00:28 · 944 阅读 · 0 评论 -
600字读懂 Git
原文地址设想你现在位于 alpha/ 目录下,这里有一个文本文件 number.txt,里面的内容只有一个词:“first”。现在执行 git init 将这个 alpha 文件夹初始化为 Git 仓库。执行 git add number.txt 会将 number.txt 添加到 Git 的索引(index)中。这个索引记录了所有 Git 保持追踪的文件,现在它有了一个映射记录 number.tx原创 2015-06-11 19:37:21 · 796 阅读 · 0 评论