@(139 Environment Settings | 环境配置) Git虽然极其强大,命令繁多,但常用的就那么十来个,掌握好这十几个常用命令,你已经可以得心应手地使用Git了。 友情附赠国外网友制作的Git Cheat Sheet,建议打印出来备用: "Git Cheat Sheet" 现在告诉 ...
分类:
其他好文 时间:
2018-03-07 00:51:26
阅读次数:
151
@(139 Environment Settings | 环境配置) 一、Why 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽 ...
分类:
其他好文 时间:
2018-03-06 23:21:49
阅读次数:
162
@(139 Environment Settings | 环境配置) 一、Why? 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的 ...
分类:
其他好文 时间:
2018-03-06 23:12:30
阅读次数:
211
一、Git时光机之Inbox 体系 工作区有一个隐藏目录 ,这个不算工作区,而是Git的版本库。 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支 ,以及指向 的一个指针叫 。 前面讲了我们把文件往Git版本库里添加的时候 ...
分类:
其他好文 时间:
2018-03-03 14:08:38
阅读次数:
129
Git 的教程:一:git的基础操作--提交,发布 创建一个本地版本库: git init 添加一个文件: git add 提交一个文件到本地版本库: git commit -m 描述信息 查看目前文档的状态: git status 在add前查看修改的内容: git diff 文件名 查看提交的日 ...
分类:
其他好文 时间:
2018-02-28 16:26:32
阅读次数:
139
安装运用版本控制系统Git 一、安装git 1.在linux系统下安装git: yum -y install git 2.指定用户名和Email地址 git config --global user.name “Your Name” git config --global user.email “e ...
分类:
其他好文 时间:
2018-02-28 16:18:13
阅读次数:
176
安装完后,每个机器都要自报家门 Config--配置 global--全局参数 配置全局用户名 $git config --global user.name “Your Name” 配置邮箱地址 $git config --global user.email “email@example.com” ...
分类:
其他好文 时间:
2018-02-28 14:06:46
阅读次数:
187
版本控制系统版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。大部分时候我们使用最频繁的还是对源代码文件的版本控制,其实任何文件都可以纳入版本控制系统。git属于分布式版本控制系统:客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。git远程仓库部署环境:centos7u3git1192.168.122.66git服务器git2192.168.122.1
分类:
其他好文 时间:
2018-02-27 11:32:44
阅读次数:
143
配置git: 用于配置用户名 用于配置邮箱 用于配置颜色。 由于团队开发中,个人在提交代码时会附带自己的用户名和邮箱,由于在linux系统中字体有多种颜色,如果不对其进行设置,打印在屏幕上的只有黑色,故配置color.ui 我们可以通过 来查看配置文件。 实际上是对配置文件~/.gitconfig进 ...
分类:
其他好文 时间:
2018-02-21 15:51:18
阅读次数:
144
一、分布式源代码管理工具——git 1、哪些属于源代码? 在一个项目中,凡是由开发人员编写的都算是源码,但是如:node_modules这些下载的依赖不是源码。 2、源代码管理的目的 让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化。 二、安装git 三、git命令操作 1、初始化一个本地 ...
分类:
其他好文 时间:
2018-02-21 13:26:53
阅读次数:
174