随笔分类 -  git 详解

摘要:一、Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。最大的特点也是优点在于提供分布式的代码管理 1、分支代码只有一份! 使用过svn的童鞋想必都知道,当我们要开发一个新功能或者增加一个新版本或者修改一个复杂bug的时候,通常需要copy整份代码到本地一个目录,然后添加到svn 阅读全文
posted @ 2017-12-05 15:16 一点点征服 阅读(1090) 评论(0) 推荐(0)
摘要:git rm -r --cached . git add . git commit -m 'update .gitignore' 读了下git文档,才发现,这些东西其实很简单,很容易理解。cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git 阅读全文
posted @ 2017-11-29 16:56 一点点征服 阅读(89182) 评论(0) 推荐(3)
摘要:Git查看、删除、重命名远程分支和tag 2015-06-15:加入姊妹篇; 2013-11-06:加入重命名远程分支的内容; 2013-01-09:加入删除远程tag的内容。 姊妹篇:使用Git、Git GUI和TortoiseGit 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内 阅读全文
posted @ 2017-10-19 10:08 一点点征服 阅读(1370) 评论(0) 推荐(0)
摘要:在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如: 1 2 3 4 5 6 7 # 此为注释 – 将被 Git 忽 阅读全文
posted @ 2017-09-06 16:04 一点点征服 阅读(248) 评论(0) 推荐(0)
摘要:1、设置Git的user name和email:(如果是第一次的话) $ git config --global user.name "humingx" $ git config --global user.email "humingx@yeah.net" 2、生成密钥 $ ssh-keygen - 阅读全文
posted @ 2017-08-23 14:59 一点点征服 阅读(42676) 评论(0) 推荐(0)
摘要:1. git本地版本回退 Git reset --hard commit_id(可用 git log –oneline 查看) 2. git远程版本回退 git push origin HEAD --force #远程提交回退 下面的命令也可以实现远程版本回退 git reset --hard HE 阅读全文
posted @ 2017-06-15 14:04 一点点征服 阅读(2482) 评论(0) 推荐(0)
摘要:Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge Git fetch origin mastergit log -p master..origin/mastergit merge origin/master 以上 阅读全文
posted @ 2017-05-23 15:06 一点点征服 阅读(272) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 1 查看远程分支 [plain] view plain copy $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> orig 阅读全文
posted @ 2016-09-13 14:59 一点点征服 阅读(408) 评论(0) 推荐(0)
摘要:本博文转载自:http://www.tech126.com/git-reset/; 如果看不懂的话,请在git下练习,如果练习后任然有不懂的,可以留言也可以发送邮件到luoquantao@126.com reset命令有3种方式: 1:git reset –mixed:此为默认方式,不带任何参数的g 阅读全文
posted @ 2016-08-09 10:32 一点点征服 阅读(20027) 评论(1) 推荐(0)
摘要:以前不知道使用代码管理工具,最后写的一些东西都没有了,由于硬盘坏了或者不小心格式化了之类的,后来使用了Git 和Github来托管自己的代码和读书笔记方便了不少,到哪里只要有网就可以把自己的东西拷贝下来继续使用。 我这里简单的记录一下我使用的过程,最简单的使用都是,高级的功能我一直没有使用到,虽然买 阅读全文
posted @ 2016-05-07 19:35 一点点征服 阅读(10450) 评论(1) 推荐(1)
摘要:Pro Git(中文版) 返回 Git @ OSC 目录 1.起步 2.Git 基础 3.Git 分支 4.服务器上的 Git 5.分布式 Git 6.Git 工具 7.自定义 Git 8.Git 与其他系统 9.Git 内部原理 阅读全文
posted @ 2016-04-19 10:10 一点点征服 阅读(333) 评论(0) 推荐(0)
摘要:http://git.oschina.net/progit/ 阅读全文
posted @ 2016-04-15 20:30 一点点征服 阅读(619) 评论(0) 推荐(0)
摘要:1. Git 1.1. Git是何方神圣? Git是用C语言开发的分布版本控制系统。版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态)。另一个状 态可以是不同的文件,也可以是不同的文件内容。举个例子,你可以将文件集合转换到两天之前的状态,或者你可以在生产代码和实 阅读全文
posted @ 2016-04-13 17:44 一点点征服 阅读(2659) 评论(0) 推荐(0)