首页
学习
活动
专区
工具
TVP
发布

mwangblog

专栏作者
137
文章
204335
阅读量
34
订阅数
开始使用GitHub
同步到远程库 现在我们已经有了一个本地的git管理的项目。git是一个分布式项目管理系统,每一份项目文件中都包含该项目的几乎所有文件,所以其实任何参与项目的人都可以做服务器。现在比较流行的git项目托
mwangblog
2018-07-04
3900
git版本控制
查看提交历史 git log 如果想要查看git的提交历史,可以使用git log命令。本文会介绍一些常用的命令选项,比如-<n>、-p、--stat、--pretty等。 默认的git log命令会显示所有提交历史: $ git log commit ccf42476e007db608813193659a5b4a0d3241df3Author: wm <1626364188g@gmail.com>Date: Fri Dec 29 11:31:54 2017 +0800 change .git
mwangblog
2018-07-04
8650
git文件的操作
什么是git仓库? 一个git仓库包括: 一系列提交对象(commit objects). 一系列指向这些提交对象的索引,叫做heads。 一个提交对象(commit objects)包括: 一系列文件在某个时间的快照。 一系列指向父提交对象的索引。 一个SHA-1名字,这个名字40个字符长,是独一无二的。 总的来说,git仓库包含很多提交对象,并且每个提交对象都指向自己的父提交对象,直到第一个提交对象。 head与HEAD head只是一个指向提交对象的索引,每一个head都有一个名字。 在任何时候,当
mwangblog
2018-07-04
2450
git文件状态,暂存与提交
怎么从现有的目录中创建git仓库? 使用 git init 命令: $ git init Initialized empty git repository in /home/wm/project/wm_git_book/.git/ git中的文件有那些状态? 被git管理的工作目录中的文件无非两种状态:已跟踪或者未跟踪。 已跟踪的文件是指那些被git管理的文件,在上一次快照中有他们的记录。已跟踪的文件可的状态能是未修改的、已修改的或者已暂存的。 工作目录中除了已跟踪的文件,其余全是未跟踪的文件。 怎样查看文
mwangblog
2018-07-04
3880
git简介
git是什么? git 是一种分布式版本控制系统。 git能做什么? 记录版本变化。可以把文档“恢复”到之前的某个状态。 与其他伙伴进行共享。每个人都能得到最新的版本,并且分工协作。 对不同版本和不同人的文件进行比较,方便找出修改的地方或者错误的地方,方便合并不同文档。 可以根据不同的用途或者目的对文档进行不同的编辑,并且在需要的时候便于合并。 等等其他功能。 git有哪些特点? git直接记录快照,而不是记录文件随时间的差异。 git的大部分操作都在本地执行。 git保证完整性。 git一般只添加数
mwangblog
2018-07-04
2000
git,版本控制界的魔术师(1/18/2018)
git,版本控制界的魔术师(1/18/2018) 不到一个月的时间,git入门的知识学了一次,并且写到了自己的博客上。 作为一个初学版本控制软件并且毫无从业经验的人来说,我学习的第一个版本控制软件就是git。所以很难将它和其他版本控制软件进行比较,git中一些思想也无法判断是不是Linus的独创,唯一能做的就是就事论事,仅仅从git本身来说。 git给我最深的印象,就是分支的操作,这也是我叫它魔术师的原因。 如果要我处理分支,那我肯定是会把文件拷贝一份,然后在复件上进行新的分支操作;据我所知,确实有一些版本
mwangblog
2018-07-04
2740
git标签
打标签 git支持两种类型的标签:轻量标签与附注标签。 轻量标签是一个指向特定提交的引用,但是它不可被移动。 附注标签是一个在git数据库中的完整对象,它包含打标签者的名字、电子邮件地址、日期时间,并且是可以被校验的。 打一个轻量标签很容易,使用git tag <tagname>即可: $ git tag v0.0 git会给当前分支最近的提交对象打上v0.0标签。 如果要给其他的提交对象打标签,需要写明提交对象SHA-1串。 打附注标签需要使用-a选项,-m选项可以填写标签描述: $ git tag -a
mwangblog
2018-07-04
2750
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档