![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
往前的
这个作者很懒,什么都没留下…
展开
-
git----简介
概述: git是一个分布式的版本管理工具,官网下载可能中途断,推荐网址:http://download.csdn.net/detail/q849340003/9670061 一个文件一个人修改好说,如果很多人修改就痛苦,你修改内容会和我修改的内容冲突,这时候需要版本控制。 一、版本控制的进化 1.本地版本控制系统 每个修改一个地方就记录下来,对于个人来说还不是很难,但是现在都是团队作战,原创 2017-06-06 16:49:24 · 250 阅读 · 0 评论 -
Git---Git别名(来点花样)
概述: 将长长的名字变成个性化名称,将一个命令字符串赋值给一个变量。 1.为提交取一个别名 语法: git config --global alias.ci commit $ vim README Administrator@USER-20170424ZG MINGW64 ~/grit (master) $ git status On branch master Your branc原创 2017-06-08 22:28:16 · 323 阅读 · 0 评论 -
Git --- 远程仓库的使用
概述: 作为程序员最自豪就是和大牛一起写项目,但是Git就是团队协作的仓库,必须要了解仓库操作 1.查看远程仓库 语法: git remote $ git remote origin Administrator@USER-20170424ZG MINGW64 ~/grit (master) $ git clone https://github.com/schacon/ticgit Clo原创 2017-06-07 22:23:34 · 309 阅读 · 0 评论 -
Git ---撤销操作(给你反悔机会)
概述: 人没有后悔,买**车可以(广告的思想就是:重复,学习也是:简单重复做),改一下台词,人没有后悔,Git可以有 1、撤销操作 注意:有些撤销操作是一次性,不可以恢复 撤销操作让我想起了,以前做班车去县里时候,班车从来不会按时间发车,而是是否坐动作满人,git 的暂存区就是班车,而发车相当于git提交,司机开始发动车走的时候,乘客说有人上厕所没到,司机熄火等人相当于git撤销动作,等人原创 2017-06-07 21:01:14 · 1234 阅读 · 0 评论 -
Git---查看提交历史记录
概述: 我们是如何记录我们的人生----日记,如果你那天闲来无事可以翻一翻,说明我们都是有故事的人,哈哈,如果我们想要查看Git提交历史记录,怎么办? 1.查看提交历史 语法:git log commit d521dd00f9b8cc3e54064abb3d8125d88e6ba412 Author: chenliang Date: Wed Jun 7 17:28:47 2017 +原创 2017-06-07 18:43:09 · 7142 阅读 · 0 评论 -
Git---记录每次更新到仓库--下
概述: 主要介绍忽略文件、提交文件、移除文件。 1.忽略文件: 有时候一些文件并不要git大人管理,为Git大人减轻负担,例如日志文件,或编译过程中创建的临时文件等等 如何做? 在项目根目录下建立一个.gitignore文件,文件如何写?,请看规则 所有空行或者以#开头的行都会被Git忽略,类似.bat文件可以使用标准的glob模式匹配匹配格式可以以(/)开头防止递归匹配模式可原创 2017-06-07 17:37:10 · 519 阅读 · 0 评论 -
Git基础-记录每次更新到仓库中-上
概述: 版本控制就是文件跟踪记录的集合。原创 2017-06-07 09:44:27 · 333 阅读 · 0 评论 -
Git基础-取得项目的Git仓库
概述: git是如何取得仓库的项目呢? 主要两种,1.自己创建目录,导入项目所需文件。2.从网上仓库克隆 1.工作目录初始化新仓库: $ git init如果不带参数话,会在对应的用户下初始化,git就将会监控这个文件下的文件 当然它可以带参数 $ git init F:\git将会在F:\git目录下初始化新仓库 2.从现有仓库克隆 格式:get clone url $ git原创 2017-06-06 20:27:35 · 519 阅读 · 0 评论 -
Gi分支-分支的查询相关命令
概述: 除了分支的创建的和修改,有时候我们需要涉及查询各个分支的状态,本章涉及的命令有 1、git branch (查询当前的工程的分支,*代表当前操作的分支) 2、git branch -v (查询各个分支最后提交的内容) 3、git branch --merged (查询合并的分支,注意这是两个短杠) 4、git branch --no-merged(查询未合并的分支) 5、git原创 2017-06-18 10:06:49 · 1691 阅读 · 0 评论 -
Git分支-分支的新建和合并(实践)
概述: 让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤: 开发某个网站。 为实现某个新的需求,创建一个分支。 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理: 切换到你的线上分支(producti原创 2017-06-18 00:09:57 · 1070 阅读 · 0 评论 -
Git-------初次运行Git前的配置
概述: git运行初次运行就是要配置,大部分的软件都需要配置,配置就是用户个性化的需求,比如高配和低配都不是一个道理,啰嗦了,git自己需要配置一下信息 1.git config 工具就是进行配置工作的 配置文件粒度分为三种: /etc/gitconfig文件:系统中对所有用户有效,当需要读取改配置文件 增加 --system ~/.gitconfig文件:属于当前某个用户,如果需要读取原创 2017-06-06 17:46:28 · 1439 阅读 · 0 评论 -
第四章 服务器上的git协议和生成SSH公钥
概述:如何搭建一个远程仓库?需要哪些准备工作? 1.协议: Git可以使用四种主要的协议来传输资料:本地协议(Local),HTTP协议,SSH(Secure Shell)协议以及Git协议 1.1本地协议 通过挂载硬盘形成一个共享文件系统 如下命令 克隆一个本地版本库 $ git clone /opt/git/project.git $ git clone file:///opt原创 2017-06-21 22:19:42 · 618 阅读 · 0 评论