随笔分类 - GIT
GIT
摘要:Git 提交历史一般常用两个命令:git log - 查看历史提交记录。git blame <file> - 以列表形式查看指定文件的历史修改记录。 git log在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 针对我们前一章节的
阅读全文
摘要:列出分支列出分支基本命令: git branch没有参数时,git branch 会列出你在本地的分支。 $ git branch* master 删除分支删除分支命令: git branch -d (branchname)例如我们要删除 testing 分支: $ git branch* mast
阅读全文
摘要:Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。 创建仓库命令下表列出了 git 创建仓库的命令: 命令 说明git init 初始化仓库git clone 拷贝一份远程仓库,也就是下载一个项目。 提交与修改Git 的工作就是创建和保存你的项目的快照及与之后的快照进行对比。 下表列出
阅读全文
摘要:git initGit 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。 在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的
阅读全文
摘要:工作区:就是你在电脑里能看到的目录。暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。版本库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。 图中左侧为工作区
阅读全文
摘要:在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。 Linux 平台上安装Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。 在有 yum
阅读全文
摘要:Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。 如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。 Git 与 SVN 区别点: 1、Git 是分布式的,SVN 不是:这是 Git 和其它非
阅读全文