摘要: 一. 取得项目的Git仓库 有两个办法: 1.1 在工作目录中初始化新仓库 就是在现有的某个项目中执行git init后,就可以对这个项目进行git项目管理了。 1.2 从现有从库克隆 git clone [url] 通过执行上面这条命令,就可以对这个URL指定的项目进行git项目管理了。 Note 阅读全文
posted @ 2018-12-03 22:29 Hermioner 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一. Git和别的版本控制系统的主要差别 1. Git是直接记录快照,而非差异比较 Git 和其他版本控制系统的主要差别在于,Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。这类系统(CVS,Subversion,Perforce,Bazaar 等等)每次记录有 阅读全文
posted @ 2018-12-03 21:03 Hermioner 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是版本控制 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 主要可以分为以下三类: 1.1 本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。这么做唯一的好处就是简单。不过坏处也不少:有时候会混淆所在的工 阅读全文
posted @ 2018-12-03 20:45 Hermioner 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 为了练习git命令,我们可以使用Github这个托管来管理我们的代码。当然可以自己搭建server,比如gitblit、gitlab等等方式。具体使用Github流程如下: 一. 注册Gibhub账号,最好用gmail 二. 在github上面新建立一个repo, 它的URL可以用来后面从eclip 阅读全文
posted @ 2018-12-03 16:57 Hermioner 阅读(446) 评论(0) 推荐(0) 编辑