精华内容
下载资源
问答
  • 1.新建文件夹 mkdir digist ...5.将代码拉取下来 git pull origin master 6.查看远程和本地分支及当前所在分支 git branch -a 7.切换远程test分支到本地并命名为test分支 git checkout -b test or

    1.新建文件夹

    mkdir digist
    

    2.初始化git

    git init
    

    3.与原创git仓库建立连接

    git remote add origin http://xxx
    

    4.将远程master分支同步到本地git分支

    git fetch origin master
    

    5.将代码拉取下来

    git pull origin master
    

    6.查看远程和本地分支及当前所在分支

    git branch -a
    

    7.切换远程test分支到本地并命名为test分支

    git checkout -b test origin/test
    

    8.查看git用户名邮箱

    git config user.name
    git config user.email
    
    展开全文
  • if [ -n "$1" ] ;then echo "the word you input is $1" ... echo "请输入要发布的git分支,例如: sh develop_project.sh dev" exit fi cd /home/cube/workspace/java_project/spap_cards git checkou...
    if [  -n "$1" ] ;then
           echo "the word you input is $1"
    else
            echo "请输入要发布的git分支,例如: sh develop_project.sh dev"
           exit
    fi
    
    cd /home/cube/workspace/java_project/spap_cards
    git checkout $1
    git pull
    mvn clean package -Dmaven.test.skip=true
    cd target/
    
    
    PIDS=`ps -ef | grep xxxx.jar | grep -v grep |  awk '{print $2
    }'`
    echo $PIDS
    if [ "$PIDS" != "" ]; then
    echo $PIDS
    kill -9 $PIDS
    echo "app restart!"
    else
    echo "app started"
    fi
    
    rm -rf /home/xxx.jar
    cp /home/2/spap_cards-1.0-SNAPSHOT.jar /home
    sh /home/run.sh
    exit
    

     

    展开全文
  • #!/bin/bash . /etc/profile PROG="pinyu" service tomcat-$PROG stop TOMCAT_DIR="/usr/tomcat/tomcat-$PROG-...DIR="/usr/git/pinyu" cd $DIR git pull mvn clean package -Dmaven.test.skip=true rm -rf $TO...

    #!/bin/bash
    . /etc/profile

    PROG="pinyu"
    service tomcat-$PROG stop

    TOMCAT_DIR="/usr/tomcat/tomcat-$PROG-80"
    DIR="/usr/git/pinyu"
    cd $DIR
    git pull
    mvn clean package -Dmaven.test.skip=true


    rm -rf $TOMCAT_DIR/webapps/pinyu*
    cp -R $DIR/target/pinyu $TOMCAT_DIR/webapps/pinyu

    service tomcat-$PROG start

     

    或者以杀死进程的方式:


    #!/bin/bash

    TOMCAT_DIR="/root/huliangyu/apache-tomcat-8.5.32"
    SOURCE_DIR="/root/huliangyu/shentb_services/shentb_services"
    TOMCAT_SERVICE="tomcat"

    pid=`ps -ef | grep $TOMCAT_SERVICE | grep -v grep | awk '{print $2}'`
    if [ -n "$pid" ]
    then
       kill -9 $pid
       echo "closed process"$pid
    fi
    cd $SOURCE_DIR
    git pull
    mvn clean package -Dmaven.test.skip=true
    rm -rf $TOMCAT_DIR/webapps/shentb-0.0.1.war
    cp -r $SOURCE_DIR/target/shentb-0.0.1.war $TOMCAT_DIR/webapps/shentb-0.0.1.war
    service $TOMCAT_SERVICE start

    或者通过端口号杀死PID

    #!/bin/bash

    TOMCAT_DIR="/root/huliangyu/apache-tomcat-8.5.32"
    SOURCE_DIR="/root/huliangyu/shentb_services/shentb_services"
    TOMCAT_SERVICE="tomcat-stb_yupanpan"

    #pid=`ps -ef | grep $TOMCAT_SERVICE | grep -v grep | awk '{print $2}'`
    pid=`lsof -i:8888 | awk '{print $2}'`
    if [ -n "$pid" ]
    then
       kill -9 $pid
       echo "closed process"$pid
    fi
    cd $SOURCE_DIR
    git pull
    mvn clean package -Dmaven.test.skip=true
    rm -rf $TOMCAT_DIR/webapps/shentb-0.0.1.war
    cp -r $SOURCE_DIR/target/shentb-0.0.1.war $TOMCAT_DIR/webapps/shentb-0.0.1.war
    service $TOMCAT_SERVICE start
     

    `ps -ef | grep $TOMCAT_SERVICE | grep -v grep | awk '{print $2}'`的意思是查找有关$TOMCAT_SERVICE的服务并过滤掉本身的grep进程 获取PID

     

     

     

     

    展开全文
  • 拉取代码6.设置保存账号密码时间7.查看修改代码8.提交 1. 安装GIT yum install git 2. 配置用户名和邮箱 git config --global user.name'xxxxx' git config --global user.email'xxx@xx.com' 3.初始化 在本地仓库...

    1. 安装GIT

    yum   install  git
    

    在这里插入图片描述在这里插入图片描述

    2. 配置用户名和邮箱

    git config --global user.name'xxxxx'
    git config --global user.email'xxx@xx.com'
    

    3.初始化

    在本地仓库进行git初始化操作,切换本地仓库即拉取代码的存放位置
    选择好目录之后再执行命令,执行之后会在目录下生成一个.git文件夹

    git  init
    

    4.设置仓库地址

    git   remote   add  origin  github地址
    例如:
    git   remote   add  origin https://gitlab.com/xxx/xx.git
    

    5.拉取代码

    git  pull  origin 分支名称
    例如:
    git  pull  origin mydemo1.0
    

    在这里插入图片描述

    6.设置保存账号密码时间

    不进行这步设置的话,每次拉取代码都需要输入账号和密码 非常麻烦

    永久保存,再次拉取一次代码 输入账号密码就会永久保存 ,之后再拉取代码就不需要输入账号密码了

    git config --global credential.helper store
    

    临时保存默认缓存密码15分钟

    git config --global credential.helper cache
    

    保存一小时

    git config --global credential.helper 'cache --timeout=3600'
    

    7.查看修改代码

    git  status
    

    8.提交

    依次执行下面:

    git  add  .       #    .代表的是所有文件,当然也可以指定文件
    git commit  -m  ‘提交说明’  .
    git  push   origin  ‘分支名’
    
    展开全文
  • docker项目自动git拉取自动发布shell脚本
  • linux拉取git代码

    2021-09-05 13:48:54
    linux 上拉去git开源代码 新建git本地仓库文件夹 mkdir git-repository git init ls -a 可以看到 .git文件 git clone https://github.com/glf-347286038/gateway.git 当前文件夹下面会出现 gateway文件夹 cd gateway...
  • 安装git yum install git 提示是否可以 输入y回车即可安装 ...git config --global user.name'xxxxx' ...拉取远程仓库代码 git clone http://xxxxx.git 设置永久保存账号密码 git config --global credential.helper
  • Linux每次git拉取都要输入账号密码

    千次阅读 2019-12-05 10:22:59
    在 C:\Users\luojie 目录下 能看到 [.gitconfig] 这个文件: [user] name = kn**** email = ************.com [credential] helper = store 配置了credential之后就可以存储账号密码...
  • linux git命令拉取项目

    千次阅读 2020-08-11 17:57:26
    生成密钥(key),在linux命令中输入ssh-key创建 获取key值,输入命令ssh-keygen回车,然后继续回车,直到出现下图所示: 进入.ssh文件,输入命令cd /root/.ssh回车 查看id_rsa.pub密钥,输入命令cat id_rsa.pub...
  • 1、git clone -b 分支或标签名 代码http地址。...2、进入拉取下来的代码里面。使用git build或者git install进行打包。打包之后ls有一个target文件夹。进入其中war就在这里面。 3、部署请自行百度 ...
  • linux拉取git分支代码

    千次阅读 2019-08-26 11:19:23
    Linux使用git拉取代码 标签(空格分隔): Linux git 文章目录Linux使用git拉取代码1.安装git1.1 检查是否安装git1.2 安装2.使用git2.1 创建目录2.2 初始化仓库2.3 连接到git2.4 拉取代码 1.安装git 1.1 检查是否...
  • echo -e "从git华为云拉取后端代码" # 首次clone git pull test.git echo -e "从git华为云代码拉取完成" # 工程打包 echo -e "开始打jar包" mvn package -Dmaven.test.skip=true # 删除原来的jar包 rm -rf test.jar...
  • 远程git仓库拉取代码Linux本地

    千次阅读 2020-02-27 22:09:46
    新建一个空文件夹smart mkdir smart 初始化git git init 与远程git仓库建立连接 ... git remote add origin 远程...将远程dev分支拉取到本地 git fetch origin dev 将代码pull下来 git pull origin dev ...
  • Linux 下建立 Git 与 GitHub 的连接 Git 是一款开源的分布式版本控制系统,而 GitHub 是依托 Git代码托管平台。 GitHub 利用 Git 极其强大的克隆和分支功能,使得社区成员能够自由地参与到开源项目中去。 不过...
  • Linux上是有yum安装Git,非常简单,只需要一行命令 yum -y install git 二、maven安装 参考https://www.jianshu.com/p/51e4e84e02cd 三、编写脚本 脚本步骤如下: git更新代码 maven打包 停止服务 启动...
  • https://blog.csdn.net/u010383937/article/details/77451086
  • linux git分支拉取

    千次阅读 2019-09-16 08:46:40
    遇到一个问题,主要是idea创建分支,linux已经有这个项目,但是没有分支,现在是需要拉取分支并且启动 1.linux查询分支请求 git branch 查看当前git本地厂库有那些分支 git branch -a 查看git线上分支都有哪些 2....
  • # git yum安装 检查git 是否存在 存在不安装 git --version if [ $? -ne 0 ];then yum install git if [ $? -ne 0 ];then echo "yum安装失败!" exit 0 fi fi getParam(){ read -p $1 param error if ...
  • shell自动git拉取代码

    千次阅读 2020-04-08 19:58:45
    linux-qml” echo "开始拉代码b" cd /home/sxf/baiduzuixin01/l3/b pullcode echo “结束拉代码b” echo "开始拉代码c" cd /home/sxf/baiduzuixin01/l3/c pullcode echo “结束拉代码c” echo "开始拉代码m" cd /...
  • 提示信息为SSL认证失败,可以关闭SSL的认证 在git安装目录下bin目录里cmd 进入windows窗口 然后输入: git config --global http.sslVerify false 之后你在从新拉取代码就发现跳过SSL认证了直接输入账户密码了 ...
  • 1. 先git clone 下来然后执行 git config --global credential.helper ...但是以后pull不需要输入代码 2. 设置账号和邮箱 git config --global user.email '邮箱' git config --global user.name '账号' ...
  • Git 拉取远程分支到本地(linux

    千次阅读 2020-09-28 15:50:21
    git 拉取远程分支到本地 步骤: 1,git init(git安装后初次使用需要git init) 2,git clone git@git.n.xxx.com:xxx/xxx.gitgit@git.n.xxx.com:xxx/xxx.git这个地址在gitlab上找) 根据提示输入git账户...
  • jenkins 从git拉取代码

    万次阅读 2018-08-23 16:11:21
    jenkins已集成git插件(如无,请自行下载)   1. 去到源码管理栏,选中Git:    使用http协议去获取代码  Repository URL填写http的git地址,此时未选择相应的Credentials,会有图中红色提示  HTTP...
  • 拉取或者提交代码超时,这时候要想正常使用git,就必须使用代理了。可以使用全局代理或者部分代理来解决这个问题。 设置代理选择其中一个即可 git config --global https.proxy [http://127.0.0.1:1080] git config ...
  • 在开发中我们经常需要通过 git代码进行拉取和提交,频繁地输入用户名和密码会带来很大的麻烦,下面就介绍一下解决git每次拉取、提交代码时都需要输入用户名和密码的方法。    很简单,只要两步骤就能实现: ...
  • 1.进入/home/servers/codes/xxxx-dev/目录,从git上将项目clone下来; 2.确保/usr/local/xxx/xxxx-dev目录存在; 3.确保sh脚本有可执行权限; 4.执行"sh xxx.sh"命令启动脚本; #!/bin/bash #jdk环境变量 ...
  • 若该文为原创文章,未经允许不得转载 原博主博客地址:... 目录 需求 相关博客 零开始同步流程 步骤一:添加git源并更新 步骤二:检查git安装是否成功 步骤三:配置git用户信息并检查 ...
  • 通常项目版本流转是研发合并代码到Realese分支进行提测,测试根据研发提测分支拉取代码到测试本版本测试服务器,比如:研发提测后端服务A,分支为zhangsan_XXX_2020.05.06,小张测试该版本需求,目前测试环境总共三...
  • git config --system --unset credential.helper 在win 下直接使用git bash 执行,会提示权限问题,例如:error: could not lock config file C:\Program Files\Git\mingw64/etc/git...linux 下运行可以常用使用管理员
  • 1、在自己的文件目录创建一个文件夹用来当做仓库:...4、克隆代码git clone http://***.git 5、进入项目目录: cd project/ 6、查看分支: git branch -a 7、切换dev分支: git checkout -b dev origin/dev ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,599
精华内容 6,239
关键字:

linux从git拉取代码

linux 订阅