![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 69
「已注销」
Old soldiers never die. They just fade away.
展开
-
GIT基本概念和用法总结
在日常使用GIT过程中,经常会出错,比如无意间丢失了未提交的数据,回退版本时丢失了工作目录,等等。经过思考发现,所有这些错误都是因为对GIT中一些基本的概念模糊而导致,因为对一些基本概念不清晰,导致对GIT每一条命令将会产生的结果不符合预期。下面我就梳理以下我经常碰到的问题相关的基本概念。 1. Working Directory(工作目录) Git的工作目录是保存当前正在工作的文件所转载 2015-07-04 20:49:41 · 965 阅读 · 0 评论 -
Mac下git命令自动补全
直接进入正题:$ brew list查看你是否已经安装了"bash-completion",如果没有,继续往下看:$ brew install bash-completion#####安装完成之后######$ brew info bash-completion #####下边这句话很重要#######==> CaveatsAdd the following line转载 2015-07-25 09:16:41 · 459 阅读 · 0 评论 -
git基础
转自:http://www.ruanyifeng.com/blog/2014/06/git_remote.htmlGit是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remoteg转载 2015-07-01 20:44:09 · 454 阅读 · 0 评论 -
git tag 相关操作
标签可以针对某一时间点的版本做标记,常用于版本发布。列出标签$ git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。# 创建轻量标签$ git t转载 2015-07-28 15:37:59 · 435 阅读 · 0 评论 -
git常用命令
git diff 比较差异git fetchgit pushgit commit [-a]checkout恢复某个已修改的文件(撤销未提交的修改):$ git checkout file-namerevert还原已提交的修改(已经提交过的修改,可以反悔~)还原最近一次提交的修改:$ git revert HEAD还原指原创 2015-07-25 11:38:56 · 477 阅读 · 0 评论 -
mac git 命令自动补全
mac git 命令自动补全1.检查是否装了brew $ brew list如果没有,拷贝以下命令到终端 回车.可以安装好brewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.查看你是否已经安装了"bash-completion",如果没有,继续往下看转载 2015-12-25 09:58:44 · 1894 阅读 · 0 评论 -
git分支模型
转自:http://blog.csdn.net/dbzhang800/article/details/6798724能力所限,本文的翻译多处都很不地道,如果哪些地方难于理解,还烦请查看原文。—— Dbzhang800 20110921在本文中,我向大家介绍的是在大约一年前我为自己的项目(包括工作和私人项目)引入的且已被证实非常成功的一个开发模型(development转载 2016-04-26 15:00:23 · 505 阅读 · 0 评论