源码安装git及分支管理

IPhostname
192.168.174.129服务端
192.168.174.128客户端

源码安装Git所需依赖包

# yum install gcc
# yum install gcc-c++
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker

下载git源码包并解压,之后参考 搭建git 来搭建

# cd /usr/local/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz
# tar zxvf git-2.10.0.tar.gz
# cd git-2.10.0
# /configure --prefix=/usr/local/git
# make && make install

分支管理

没有特意标注的都是在客户端上操作
1.查看远程分支、查看本地分支、查看全部分支;
在这里插入图片描述
2.创建本地分支devserver1-6,创建dev分支并立即切换;
在这里插入图片描述
3.切换回主分支,并查看当前所在分支;
在这里插入图片描述
4.在分支devserver1里创建一个test.txt,并切换回主分支查看是否存在这个test.txt文件;
在这里插入图片描述
5.合并devserver1和主分支,查看主分支里是否有test.txt文件;
在这里插入图片描述
6.删除本地分支devserver1,查看剩下所有分支;
在这里插入图片描述
7.推送本地分支devserver2-6到远端服务器,并查看是否成功;

 git branch |xargs -n1 -i git push origin {}:{}

xargs -n1 每次传递一个参数
-i 用{}代替管道符输出的内容
在这里插入图片描述
8.运用三种办法删除远端分支devserver2-4;
在这里插入图片描述
在这里插入图片描述
9.在远程创建分支linuxgit,并拉取分支到本地客户端服务器上;

在远程服务器上
在这里插入图片描述
在本地客户端
在这里插入图片描述
10.如何快速有效的拉取远程服务端的全部分支;(一些失败是因为我再远程服务器上删掉了,所以分支不存在)
在这里插入图片描述
xargs -n1 每次传递一个参数
-i 用{}代替管道符输出的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值