标签:git

未分类

在阿里云的CENTOS上搭建GIT服务器

sa 发布于 2018-01-17

最近突然想把一些原来在本机的代码用git管理起来,本来想再windows上搭一个服务器,转而一想反正有一个阿里云的centos,干脆用起来吧,于是说干就干。 一、检查服务器版本是否自带git [root@~]# rpm -qa git git-1.8.3.1-6.el7_2.1....

阅读(83)评论(0)

未分类

Git鉴权方式SSH key和用户名密码

sa 发布于 2018-01-16

Git的鉴权方式分为 ssh 和 https,ssh 需要使用 ssh 秘钥,而https需要使用用户名和密码。有时候会每次提交都需要输入用户名和密码,下面介绍相关的Windows平台Git鉴权操作。 概述 使用Git之前需要安装 Git-bash 并且把它加到环境变量,git-...

阅读(64)评论(0)

未分类

Git 版本管理流程

1

sa 发布于 2018-01-01

命名规范 master 分支:master; develop 分支:develop; release 稳定分支:release_stable_YYYYMMDD_n,YYYYMMDD 为当前日期(年月日),n 为递增序列号; release 测试分支:release_nightly...

阅读(150)评论(0)

未分类

PHP实现git部署

sa 发布于 2018-01-01

背景 小公司上班,原先的系统还在使用传统的ftp上传部署,部署太麻烦,也不好管控线上的代码.在网上找了下git部署的教程.一路跟着下来,碰到了不少坑.现在把整个过程发出来,希望可以帮助到大家. 账号相关 useradd -m git //新增git账号 ssh-keygen //...

阅读(118)评论(0)

未分类

git 删除敏感文件流程

li 发布于 2017-11-30

git目录中可能因为失误或者其他原因上传了敏感文件,需要从多个分支中删除敏感文件及其历史记录 流程 使用filter-branch命令移除本地所有分支的敏感文件历史记录 参数将会强制git处理而不是回退,所有分支及标签历史上的指定文件 git filter-branch --fo...

阅读(209)评论(0)

未分类

Git的4个阶段的撤销更改

7

li 发布于 2017-11-29

虽然git诞生距今已有12年之久,网上各种关于git的介绍文章数不胜数,但是依然有很多人(包括我自己在内)对于它的功能不能完全掌握。以下的介绍只是基于我个人对于git的理解,并且可能生编硬造了一些不完全符合git说法的词语。目的只是为了让git通俗化,使初学者也能大概了解如何快速...

阅读(171)评论(0)

未分类

Centos 7 Java配置maven+jenkins+git(svn)+tomcat自动编译和部署(持续集成)

18

sa 发布于 2017-11-03

目的 在开发中,需要经常频繁的对测试服务器进行部署,而且在多人协同中开发经常遇到的问题就是别人更新了他的代码,而你去更新你的代码时并没有更新到别人的代码,导致测试环境的代码不是最新,当然这个问题也好解决,那就是每次更新的时候先获取版本控制器上面的代码,然后更新,当然每次这样操作都...

阅读(489)评论(0)

未分类

Git常用命令总结

sa 发布于 2017-10-28

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,可以有效、高速的处理从很小到非常大的项目版本管理。Git是Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git常用操作命令 1、远程仓库相关命...

阅读(226)评论(0)