
git
三颗草丶
自2012年参加工作以来从事波分传输、IDC机房管理、路由交换、linux运维,目前做系统运维和网络运维的工作。
展开
-
git 配置 https和ssh 免密码登录
一、https免密配置方法https不是说免密就可以下拉代码,是本地存储一份git仓库的用户名和密码,这样之后第二次拉取代码就不需要再次输入密码,会在本地生成/root/.gitconfig .git-credentials(用来储存密码)1、/root/.gitconfig配置存储密码git config --global credential.helper store2、拉取代码会第一次提示输入用户名和密码git clone “代码仓库地址”二、ssh免密配置方法l.原创 2022-03-10 10:56:00 · 5815 阅读 · 2 评论 -
Git之将master合并到自己分支
1.切换到master主分支上git checkout master2.将master更新的代码pull到本地git pull3.切换到自己的分支上git checkout branchName4.合并master到自己的分支git merge master5.add、commitgit add . git commit -m "conflict all fixed"7.将自己分支的代码提交到远程git push origin branchName原创 2022-01-06 09:52:06 · 12666 阅读 · 4 评论 -
git-linux终端命令详解
Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。git config --global user.name "Your Name"git config --global user.email "email@example.com"注:git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。创建版本库git init 初始化所有的版本控制系统原创 2021-12-10 09:10:53 · 3750 阅读 · 3 评论 -
gitlab代码提交自动触发Jenkins token发版(二)
公司代码管理用到phabricator和gitlab,本文讲gitlab自动发版,正常发版流程一般是开发人员更改完代码提交到版本库,部署到测试环境,多次测试没问题再部署到生产环境,因为每一次测试部署就需要开发人员交由运维通过Jenkins发版或者自己发版,通过Jenkins的tigger可以很轻松的实现自动触发发版,节省时间一、Jenkins设定项目登录Jenkins,选择Generic Webhook Trigger,自定义一个token二、登录gitlab选择需要添加触发的代码库根.原创 2021-12-16 11:27:31 · 4922 阅读 · 3 评论 -
phabricator代码提交自动触发Jenkins token发版(一)
公司代码管理用到phabricator和gitlab,本文讲phabricator自动发版,正常发版流程一般是开发人员更改完代码提交到版本库,部署到测试环境,多次测试没问题再部署到生产环境,因为每一次测试部署就需要开发人员交由运维通过Jenkins发版或者自己发版,通过Jenkins的tigger可以很轻松的实现自动触发发版,节省时间一、Jenkins设定项目登录Jenkins,选择Generic Webhook Trigger,自定义一个token二、登录phabricator1、创.原创 2021-12-16 11:04:15 · 4817 阅读 · 3 评论