git
刘先森--
这个作者很懒,什么都没留下…
展开
-
git学习1
版本控制:1、本地版本控制:rcs2、集中化的版本控制(Centralized Version Control Systems,简称 CVCS)3、分布式管理系统:Git,Mercurial,Bazaar 以及 Darcs 客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的提取操作...原创 2018-07-03 19:47:47 · 123 阅读 · 0 评论 -
git学习2——git安装
1、从源代码安装Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:$ yum install curl-devel expat-devel gettext-devel \openssl-dev...转载 2018-07-03 20:05:26 · 132 阅读 · 0 评论 -
git学习-----获取帮助信息
获取帮助信息的三种方法:$ git help <verb>$ git <verb> --help$ man git-<verb>原创 2018-07-04 09:36:54 · 266 阅读 · 0 评论 -
git学习-----取得项目的 Git 仓库
1、在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:$ git init初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。2、从现有仓库克隆克隆仓库的命令格式为 git clone [url]比如,要克隆 Ruby 语言的 Git 代码仓库 Grit,可以用下面的命令:$ git clone gi...转载 2018-07-04 10:05:23 · 308 阅读 · 0 评论 -
git学习-----记录每次更新到仓库
工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区。而所有其他文件都属于未跟踪文件。它们既没有上次更新时的快照,也不在当前的暂存区域。初次克隆某个仓库时,工作目录中的所有文件都属于已跟踪文件,且状态为未修改。1、检查当前文件状态要确定哪些文件当前处...转载 2018-07-04 11:08:41 · 125 阅读 · 0 评论 -
git学习-----撤销操作
1、修改最后一次提交 想要撤消刚才的提交操作,可以使用 --amend 选项重新提交:$ git commit --amend 此命令将使用当前的暂存区域快照提交。如果刚才提交完没有作任何改动,直接运行此命令的话,相当于有机会重新编辑提交说明,但将要提交的文件快照和之前的一样。 启动文本编辑器后,会看到上次提交时的说明,编辑它确认没问题后保存退出,就会使用新的提交说明覆盖刚才失误...转载 2018-07-04 20:11:45 · 251 阅读 · 0 评论