git
文章平均质量分 65
不会推车的娘们
别再最能吃苦的年纪里选择安逸
展开
-
git多分支开发使用步骤
1 远程有多个分支 有master,dev,test。。。。那么我们在clone的使用默认是把master分支的代码拿到了本地,并和本地的master建立管理,现在在实际的开发中,我们需要把本地的代码提交到dev分支并和dev的代码保持一致,那么我们就需要在本地创建一个dev的分支,然后和远程dev的分支建立联系,具体步骤如下1. 克隆代码git clone https://github.com...原创 2018-04-08 15:32:00 · 3439 阅读 · 0 评论 -
git忽略特殊文件不提交
有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...,有强迫症的童鞋心里肯定不爽。好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录(即自己的项目根目录)下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文...转载 2018-04-08 15:51:08 · 1304 阅读 · 0 评论 -
版本回退
版本回退阅读: 1211063现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下:Git is a distributed version control system.Git is free software distributed under the GPL.然后尝试提交:$ git add readme.txt --在本地暂存...转载 2018-04-02 18:34:54 · 168 阅读 · 0 评论 -
工作区和暂存区
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。先来看名词解释。工作区(Working Directory)就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:版本库(Repository)工作区有一个隐藏目录.git[版本库],这个不算工作区,而是Git的版本库。Git的版本库[.git]里存了很多东西, 1 其中最重要的就是称为stage(或者...转载 2018-04-02 19:19:01 · 221 阅读 · 0 评论 -
管理修改
现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些,也是一个修改,甚至创建一个新文件,也算一个修改。为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对read...转载 2018-04-02 19:23:45 · 104 阅读 · 0 评论 -
创建与合并分支
在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前...转载 2018-04-02 19:54:47 · 88 阅读 · 0 评论 -
linux下安装GIT
1、介绍 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c...转载 2018-06-29 11:23:44 · 138 阅读 · 0 评论 -
[Git] Git整理(五) git cherry-pick的使用
概述git cherry-pick可以理解为”挑拣”提交,它会获取某一个分支的单笔提交,并作为一个新的提交引入到你当前分支上。 当我们需要在本地合入其他分支的提交时,如果我们不想对整个分支进行合并,而是只想将某一次提交合入到本地当前分支上,那么就要使用git cherry-pick了。用法git cherry-pick [<options>] <commit-ish>...转载 2018-11-20 19:19:51 · 3710 阅读 · 0 评论 -
Git服务器安装详解及安装遇到问题解决方案
git是一个不错的版本管理的工具。现在自己在搞一个简单的应用程序开发,想使用git来进行管理。在Google了配置文档后,还是受了N多的挫折。某些文档质量不高,浪费了好多时间......好,切入正题:安装必要的git工具#apt-get install git git-corecentos linux 下载git# wget https://www.kernel.org/...转载 2019-07-23 14:22:05 · 2230 阅读 · 0 评论