编程之家(jb51.cc)开发工具栏目主要收集最新编程资料,例如:Git教程、SVN教程等。
一. 预置条件安装并配置好 java 环境;二. 安装和配置步骤1. 下载 jenkins.warwget http://mirrors.jenkins.io/war-stable/latest/jenkins.war2. 启动 war 包以后台运行的方式启动 jenkIns war 包:nohup java -jar jenkins.war --httpPort=8123 > system.log 2>&1 &3. 登录 jenkins 页面在浏览器输入:
一.安装并配置Git1. 安装git在linux服务器上安装git:yum install git查看git是否安装成功:git version能够显示版本号即说明安装成功:设置git用户名和邮箱:git config --global user.name "username"git config --global user.email "username@qq.com"生成授权证书,中间过程直接全部回车:ssh-keygen -t rsa -C "username@qq.co
使用jenkins自动化部署vue
文章目录1 注册GitHub账号2 创建仓库3 克隆仓库到本地4 新增文件并提交5 把提交内容推到GitHub仓库1 注册GitHub账号GitHub官网:https://github.com/注册流程没有什么难点,自行完成即可~2 创建仓库点击Repositories旁边的New按钮填写仓库信息创建成功后,把浏览器中的地址复制出来,比如我的是:https://github.co...
文章目录一、关于gitee二、安装git三、登录gitee四、生成SSH公钥五、配置SSH公钥六、创建一个项目七、克隆仓库到本地八、关联本地工程到远程仓库九、添加文件十、执行git命令,提交文件十一、常用的git命令一、关于giteegitee(中文名:码云 ,原名 Git@OSC)是开源中国推出的基于git的代码托管服务。国内访问GitHub速度比较慢,如果想托管自己的代码到云端,gitee是个不错的选择,华为的鸿蒙2.0源码也是放在gitee上的。二、安装git要使用gitee,需要先安装gi
文章目录一、前言二、具体操作1、账号2、GitHub Fork3、gitee导入GitHub仓库3、使用gitee的链接下载项目一、前言在国内,GitHub下载慢,我们可以转码云(gitee)然后再下载,可以大大提升下载速度,下面教大家怎么操作。二、具体操作1、账号首先,你得有一个GitHub账号和一个gitee账号。如果没有,先注册一个。GitHub网址:https://github.com/gitee网址:https://gitee.com/关于GitHub和gitee的入门教程,参见我
webpack 编译 ES2015webpack 默认只是对 js 模块的打包,并不会对 ES 新特性进行转化。import和export 默认能被打包,是因为这是eamodule的语法,但是其他es新特性语法并不会被转化,比如箭头函数并不会被编译成普通函数使用 babel-loader 转化 ES 新特性 npm install babel @babel/core @bable/preset-env module.rules 中使用 babel module: { ..
为什么要用插件?loader 和plugin的区别loaderplugin常见的pluginclean-webpack-pluginhtml-webpack-plugincopy-webpack-plugin自定义plugin开发-----loader 和plugin的区别loaderloader:主要用于对模块源码的转换,因为webpack本身只支持js处理,loader描述了webpack如何处理非javascript模块,并且在build中引入这些依赖。loader可以将文件从不同css预处理转
webpack开发全家桶开发环境配置webpack-dev-server配置 devServer 指定静态资源服务器路径配置代理服务,解决开发环境接口跨域问题配置 Source MapHMR — Hot Module Replacement使用方式HMR 注意事项多环境配置根据环境不同导出不同配置一个环境对应一个配置文件DefinePlugin示例webpack优化Tree ShakingconcatenateModulessideEffects代码分割多入口打包动态导入MiniCssExtractPlug
关于ping github.com超时的解决办法
1>下载nrm npm i -g nrm(windows) sudo npm i -g nrm (linux和mac) 2>使用nrm管理npm源 nrm使用: Usage: cli [o
http://blog.csdn.net/lihuanshuai/article/details/37345565 Git的底层并没有采用 CVS、SVN 底层所采用的那套增量式文件系统,而是采用一套
一、Git基础 1、Git简介 Git是一种分布式版本控制系统,由Linux之父Linus开发。 所谓分布式版本管理系统,就是在每一台机器上都有一个完整的仓库。 2、Git官网 Git官网:git 在
@[Toc] Git命令比较多,很难记住。 一般常用的是下面6个,如果想做更多的应用,就需要记住更多了。 Git有三个工作区域: 仓库: Git 用来保存项目的元数据和对象数据库的地方。 工作区:对项
@ 在我们的日常开发中,可能要用到多个账号,公司开发gitlab,国外开源github,国内开源gitee。这种多环境的情况下,我们就需要生成和配置多个SSH-Key。 本文基于Win10操作系统,需
什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处
转载声明:小码哥花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复
:set encoding=utf8
排序可选多种排序方式,具体参数参考 man sort:sort去重去除相邻重复的行:g/^(.*)$n1$/d二者命令相结合,可实现 vim 的去重
所有操作均在底行模式下删除空格行::g/^$/d删除行首空格::%s/^s*//g删除行尾空格::%s/s*$//g
公司的一个数据平台项目是多任务脚本集合在一起的,里面的小任务是放在 crontab 中执行的由于服务器性能原因,项目是部署在两台服务器上的,暂且叫 s1 和 s2因为每台服务器都是一个人维护的代码,所以导致 s1 和 s2 项目中的代码不一致,而 git 远程仓库上的项目是完整的。由于我不知道原因,想把其中一台服务器和 git 仓库同步,所以就将 s1 上的代码全部 git push 到远程仓...
在使用 Git 远程提交推送的时候出现了一个报错git push -u origin master报错如下:error: failed to push some refs to 'git@github.com:xxx.git'hint: Updates were rejected because the tip of your current branch is behindh...