在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: ame@zhenyun ~ $touch .git-credentials ame@zhenyun ~ $vim .git-credentials 在里面按“i”然后输入:https://{username}:{password}@github.com 比如 https://aoeddklj:1233ds@github.com 2. 在终端下执行 ame@zhenyun ~ $git conf…
配置每次git push 不需要输入账号密码 .gitconfig文件地址 C:\Users\Admin…
此教程同样也适用与vscode下载太慢的问题 git和vscode会自动使用http_proxy,https_proxy环境变量的代理,所以我们只需要设置这个环境变量即可 前提 需要一个可用的代理,这里我以socks5为例,具体怎么获取请自行解决. 设置环境变量 linux下设置环境变量的命令为 export 变量名=变量值 linux下删除环境变量的命令为 unset 变量名 linux下给一个命令其别名 alias 别名='命令 参数' 综上,为方便起见我们将给http_proxy,http…
1. 通过ssh密钥实现 ssh-keygen -t rsa -C "你的邮箱" -f "自己定义的目录" 打开: id_rsa.pub ,将文件内容复制到 gitlab 设置页:ssh密钥配置. 2. 通过配置.git-credential配置免密输入 可以进行设置,这样在输入过一次密码之后,以后就不需要每次都输入密码了. 打开终端: 输入: touch ~/.git-credentials 如果手工在其中加入: https:{username}:{passwor…
解决报错:error: The requested URL returned error: 401 Unauthorized while accessing   问题报错:error: The requested URL returned error: 401 Unauthorized while accessinggit版本:1.7.1 解决方法一:指定用户git clone https://github.com/org/project.git 换成git clone https://user…
linux下登录mysql服务器一般都是在命令行手动输入链接信息 [root@localhost ~]# mysql -hlocalhost -uroot -p11111 而在mysql 5.6之后版本这样登录则会有安全提示 Warning: Using a password on the command line interface can be insecure 为了避免出现这个提示,也为了不用每次都这样输入用户名.密码,可以使用一个更加安全简单的方法 只需要简单的配置下my.cnf的cli…
在linux下搭建git环境1.创建Github账号,https://github.com2.Linux创建SSH密钥: ssh-keygen  ##一直默认就可以了 3.将公钥加入到Github账户信息Account Settings->SSH Key4.测试验证是否成功. ssh -T git@github.com Hi someone! You've successfully authenticated, but GitHub does not provide shell access.…
Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具. 这篇博客,介绍下Linux下安装Git的步骤,仅供参考,当然,还是yum安装,比较简单方便... 更多关于Git的内容,请看下面的链接: Git官方文档:Git-Book Git工作流:深入理解学习Git工作流 1.执行安装 连接到服务器并登录成功后,输入如下指令,进行下载安装: yum install git 界面显示如下: 出现询问是否下载时,输入y,点击回车,耐心等待…
在 Linux 下搭建 Git 服务器 环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows.1) ① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: #yum install -y git 安装完后,查看 Git 版本 [root@localhost ~]# git --version git version 客户端: 下载 Git…
Linux下Jenkins+git+gradle持续集成环境搭建 来源:IT165收集  发布日期:2014-08-22 21:45:50 我来说两句(0)收藏本文   一.项目介绍 和 linux 环境搭建 本教程讲解 Linux下Jenkins+git+gradle 持续集成环境搭建,后续会加入 gerrit代码审核 和 robotium自动化测试 1.基本流程如下: androidstudio-- gerrit --- git(github) ----jenkins ---gradle -…
在linux上加速git clone 进入终端命令行模式,sudo vim /etc/hosts 编辑hosts文件,添加以下ip-域名,保存退出 151.101.44.249 github.global.ssl.fastly.net  192.30.253.113 github.com  103.245.222.133 assets-cdn.github.com  23.235.47.133 assets-cdn.github.com  203.208.39.104 assets-cdn.gi…
Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中.默认保存1000条,你也可以更改这个值   History命令主要用于显示历史指令记录内容, 下达历史纪录中的指令 .1>History命令语法: [test@linux]# history [n][test@linux]# history [-c][test@linux]# history [-raw] histfiles参数:n :数…
摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法, 至于第一种方法应该是安装系统时设置交换区. 1.使用分区: 在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行mount. 这种方法只能在安装OS时设定,一旦设定好不容易改变,除非重装系统. 2.使用swapfile:(或者是整个空闲分区) 新建临时swap…
linux下实用的快速随机生成复杂密码 [root@test.db-audit.1 ~]# </dev/urandom tr -dc '1234567890!@#$%abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ' | head -c20; echo lG01IX%sH!@Z%hbOw3Wf [root@test.db-audit.1 ~]# cat >>/root/.bashrc <<"EOF"…
linux下如何批量杀JAVA进程或某个进程方法 在工作中经常需要停止JAVA进程,停止时间也比较长,那么有时候因为一些情况,需要把 linux 下JAVA所有进程 kill 掉,又不能用killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用ps, grep, cut 和 kill 一起操作. ok,下面给出具体的参考: ps -ef|grep LOCAL=NO|grep -v grep|cut -c 9-15|x…
Linux下查看端口占用进程号,程序名的方法,方便我们查找什么进程导致系统变慢等需要.linux下查看端口占用情况: 1. 查看哪个进程占用了819端口: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859 运行后的结果: COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN) 由以上我们…
1.安装Git 见 Jenkins持续集成环境部署 第四节 2.创建Git用户和用户组 groupadd git useradd git -g git 3.创建证书切换到git用户创建证书 su git cd /home/git mkdir .ssh chmod 700 .ssh touch .ssh/authorized_keys chmod 600 .ssh/authorized_keys 注意:.ssh的权限必须是700,authorized_keys的权限必须是600 生成公钥和私钥文件…
目录 ## Git介绍 1.工作原理 2.SVN与Git的最主要的区别? 3.操作 4.创建本地仓库 5.把文件添加到本地仓库 6.版本回退 7.理解工作区(workspace)与暂存区(index)的区别 2.将本地Git仓库与远程仓库关联 3.从远程库克隆 ## 创建与合并分支 1.创建新的分支并合并 2.分支管理策略 ### 3.bug分支 ## Git介绍 1.工作原理 Git是目前世界上最先进的分布式版本控制系统. Workspace: 工作区 Index / Stage: 暂存区 R…
Ubuntu12.04中默认没有安装Git.需要自行安装. 1. 安装Git 1.1 Ubuntu12.04下 可以使用apt-get方式安装,也可以下载源代码安装[1],我们这里使用apt-git安装. 但由于直接使用 sudo apt-get install git 安装的版本较老,因此我们参考[2]中给出的PPA源. sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git 安…
环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows.1) ① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: #yum install -y git 安装完后,查看 Git 版本 [root@localhost ~]# git --version git version 客户端: 下载 Git for Windows,地址:http…
第一步 安装git:可以通过命令的方式快速安装,不同的linux的安装方法可能不一样,我的是采用的yum方法.ubuntu可以用apt-get命令.sudo yum install git 第二步 添加git用户,因为git服务器只限定来做项目代码交流的,专门开出一个用户来访问git服务器,比较好管理和控制.sudo adduser git 第三步 设置git用户的登陆密码.因为git提供ssh协议登陆功能,网上有的采用了存储客户端rsa_pub密码的方式来免密登陆,但是我按照这个方法存储了公钥…
参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 1.安装git: kali自带,(apt-get install git) 2.添加git服务用户 useradd git pass…
服务端(linux): 1. 安装git [root@localhost ~]# yum -y install git 2. 增加一个git账户 为了管理的方便,在linux下面增添一个 "git" 账户. [root@localhost git]# useradd git 3.创建一个git远程仓库 [root@localhost home]# mkdir -p data/git/gittest.git [root@localhost home]# git init --bare d…
环境: 服务器 CentOS6.6 + git(version 1.7.1) 客户端 Windows10 + git(version 2.8.4.windows.1)  ① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: ? 1 #yum install -y git 安装完后,查看 Git 版本 ? 1 2 [root@localhost ~]# git --version git version 1.7.1 客户端: 下载 Git f…
Ubuntu12.04中默认没有安装Git.需要自行安装. 1. 安装Git 1.1 Ubuntu12.04下 可以使用apt-get方式安装,也可以下载源代码安装[1],我们这里使用apt-git安装. 但由于直接使用 sudo apt-get install git 安装的版本较老,因此我们参考[2]中给出的PPA源. sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git 安…
前面几篇博客介绍了linux下安装Jenkins.Git.JDK以及Git基础教程和Git关联github等内容,这篇博客,介绍下如何在linux服务器中利用它们构建持续集成环境... 一.准备工作 在持续集成环境部署之前,首先需要一台Linux服务器,然后安装好必须的软件,包含JDK.git.jenkins,还需要在git仓库有一份作为服务启动的文件. 自动化构建大体步骤是这样的:从git仓库下载代码,在单元测试框架unittest中构建,然后利用SSH推送到Linux服务器,项目作为Linu…
Git 是一款开源的分布式版本控制系统,而 GitHub 是依托 Git 的代码托管平台. GitHub 利用 Git 极其强大的克隆和分支功能,使得社区成员能够自由地参与到开源项目中去. 不过,在开始学习之前,你需要一个 GitHub 账号,以及一台能联网的 Linux 虚拟机. =================准备工作================== 一.安装 Git * 如果你已经安装好了 Git,可以忽略这一步 Ubuntu 安装 Git:  apt-get install git…
我这里用的是redhat7.4, 直接开始吧. 环境 服务端: Redhat7.4 + git(version 1.8.3.1) IP:192.168.137.168 客户端: win7 + git (version 2.19.1) Git server: [root@localhost gittest.git]# git --version git version 1.8.3.1 我这里是有的, 没有的话 yum install git -y client: 官网地址: https://git…
参考: https://www.cnblogs.com/dee0912/p/5815267.html#_label0 https://blog.csdn.net/carfge/article/details/79691360 https://www.cnblogs.com/fly_dragon/p/8718614.html 1.环境准备 服务器:CentOS 7.3 + git (1.8.3.1) 客户端:win10 + git (2.17.0.windows.1) 2.服务器安装git yum…
很少使用到Linux,这次刚好用户有一个在linux下搭建Websphere MB/MQ的任务.试了几次都不行,经过多方打听,询问原来是少了rpm包的问题,但是,具体包名不详.. --#mount /dev/cr1 /mnt/cdrom--将光盘挂载到文件系统 直接使用rpm -ivh *.rpm --replacepkgs --force --nodeps --aid –忽略依赖强制替换所安装的rpm包某些情况下是可以的,但是需要近四个小时的时间(但是系统安装时,只能尽量少选择rpm包,否则竟…