通过以上的学习,我们已经对git非常熟悉了,可以设计一个自动化部署脚本:q 约定:1.已经有一个可以上线的代码在git仓库。2.我们现在要做10个集群节点的一键部署,秒级回滚。3.所有的web服务,都应该使用普通用户。(强烈建议)4.所有的web服务都不应该监听80端口,除了负载均衡。q 自动化部署思路大纲:1.获取最新代码2.编译(可选)3.配置文件(
分类:
其他好文 时间:
2017-12-09 16:49:47
阅读次数:
514
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 第二步:将项目的所有文件添加到仓库中 如果想添加某个特定的文件,只需把.换成特定的文件名即可 第三步:将add的文件commit到仓库 第四步:去github上创建自己的Repository,创建页面如下图所示: 点击下面的Crea ...
分类:
Web程序 时间:
2017-12-07 22:46:04
阅读次数:
284
Git 教程地址, 需要具体的直接看这个上面 资料链接1. 如何安装安装 Xcode 后自带 Git .2. 创建版本库初始化一个 Git 仓库先创建一个空目录, 然后用命令 cd 选择到目录. ( pwd 命令可以显示当前目录位置 )通过 git init 命令, 把这个目录变成 Git 可以管理... ...
分类:
系统相关 时间:
2017-12-02 00:33:47
阅读次数:
257
1、安装git yum install -y git 2、创建git仓库保存的目录 mkdir /data/git_repo 3、初始化空仓库 cd /data/git_repogit init --bare --shared example.git 4、客户端使用SSH账户访问服务器仓库 git ...
分类:
其他好文 时间:
2017-11-29 22:45:46
阅读次数:
175
1、 获取帮助 有这三种方法 $ git help <verb> $ git <verb> --help $ man git-<verb> 2、 取得项目的git仓库 初始化一个新仓库 git init 用Xcode的同学就不要勾选Xcode自带的git了。//TODO:如果勾选了会怎样,测试一下 ...
分类:
其他好文 时间:
2017-11-28 18:47:06
阅读次数:
138
在本文中,我们将学习如何构建一个基于Git存储的分布式配置中心,并对客户端进行改造,并让其能够从配置中心获取配置信息并绑定到代码中的整个过程。 准备配置仓库 准备一个git仓库,可以在码云或Github上创建都可以。 假设我们读取配置中心的应用名为config-client,那么我们可以在git仓库 ...
分类:
编程语言 时间:
2017-11-23 11:02:41
阅读次数:
171
Git: 何为Git: Git 是一个可以实时记录文件变化、维护文件的安全的一个仓库! Git仓库是由 Linux 系统之父 Linus Torvalds 创建的一个开源 的软件!Github 是Git仓库的 云仓库,可以完成文件随时推送,它还采取SSH加密方式传输,这使得文件管理更加安全、方便 背 ...
分类:
其他好文 时间:
2017-11-21 10:42:48
阅读次数:
177
1.修改author和committer 2.删除误提交的文件 a.用git filter-branch对所有分支上的commit执行命令操作,忽略对该文件的追踪, 将其从git仓库中移除,并重写每一条记录 b.强制推送到远端 出处:https://walterlv.oschina.io/git/2 ...
分类:
其他好文 时间:
2017-11-17 18:32:44
阅读次数:
132
初始化一个本地目录为git仓库gitinit配置git的一些常用参数,如:user.name,user.email等等gitconfig从远端克隆一个仓库gitclone配置远端地址或者其他一些设置gitremote从远端仓库更新仓库内容gitpullgitpush
分类:
其他好文 时间:
2017-11-16 13:32:04
阅读次数:
142
转载自:http://blog.csdn.net/autfish/article/details/52513465 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目 ...
分类:
其他好文 时间:
2017-11-13 23:22:51
阅读次数:
208