Git的安装以及使用

git的安装以及使用

1、下载git
    wget https://github.com/git/git/archive/v2.14.1.zip
2、安装依赖
    yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
3、解压git
    unzip v2.14.1.zip
4、将git安装到/usr/local/git上
    先进入git-2.14.1文件夹, 编译,安装
     cd git-2.14.1
     make prefix=/usr/local all
make prefix=/usr/local install
5、验证是否安装完成
    git --version
    在这里插入图片描述
    6、配置git
1 git config --global user.name “Rayyaaa”
2 git config --global user.email “rayyaaa@163.com”
3 #查看配置是否生效
4 git config --list
在这里插入图片描述
7、创建本地仓库
mkdir /root/blog/gitlaraval
cd /root/blog/gitlaravel
git init
这时候本地仓库就已经搭建好了,测试一下
在gitlaravel目录下创建并编辑一个文件:
vim readme.txt
在这里插入图片描述
随便写一些东西 然后保存退出
esc-> :wq!
通过git add把该文件添加到缓存区:
git add readme.txt (将readme.txt添加到缓存区)
或:
git add -u (将所有已修改的文件添加到缓存区)

	然后通过  git status  可以查看缓存区中的文件

在这里插入图片描述

	readme已经加入暂存区,但还没提交本地仓库
	再使用git commit提交:
	git commit -m "add readme"      
	(-m 后面的是你提交的注释)

在这里插入图片描述

8、配置远程仓库
1)先在自己的linux服务器本地生成ssh key,使用命令 “ssh-keygen -t rsa -C “rayyaaa@163.com”” 执行之后一路按回车就行,这会在当前用户下生成1个公钥id_rsa.pub和一个私钥id_rsa,id_rsa.pub后面配置git要用到。

在这里插入图片描述

然后打开id_rsa.pub 文件
vim /root/.ssh/id_rsa.pub

在这里插入图片描述

将内容整个复制下来
2)在github上注册一个新用户,注册成功后,在settings设置ssh key:
settings:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

添加成功后,点击+号新增一个仓库:new repository
在这里插入图片描述

在这里插入图片描述

保存成功后 远程仓库就创建好了
然后我们在服务器上提交到远程仓库
cd /root/blog/gitlaravel
git remote add origin https://github.com/Rayyaaa/firstRayya.git (“origin” 后面的为你的远程仓库地址)
git push -u origin master (提交到远程的master分支)
在这里插入图片描述

9 创建新的分支
先新建一个本地分支
git checkout -b branch master
在这里插入图片描述

在这里插入图片描述

把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名):
git push origin branch:branch

在这里插入图片描述

在这里插入图片描述

此时就有两个分支了

git回滚:
		先查看git提交日志  找到上次提交信息,输入命令 git log (查看全部日志)或 git log -xx(查看最近xx条日志)
git log -3

在这里插入图片描述

标红的为commit的id标识,
回滚到指定的版本
git reset 5307d76e4846448696dd6a2a5f7aeb614a1a881a
然后强制提交(强制提交之后这个时候已经将代码回退了,你现在的分支状态就处于你上一步指向的版本)
git push -f origin branch
之后再修改代码 保存  然后 add,commit,push

在这里插入图片描述

git 更换push 提交地址

1.git 删除远程地址
git remote rm origin
2.git 更换远程地址
 git remote add origin http://10.00.3.260:10080/xxxxxx/sxxxy.git/

3.把当前分支与远程分支进行关联(branchname要改成你的当前分支名称)
git push --set-upstream origin branchname
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值