【代码管理-linux系统】(CentOS7.6)

准备xshell

xshell作为一个安全终端模拟软件,可以通过互联网远程操作一台linux服务器。xshell7的安装包放到这里大家可以自取
(链接:https://pan.baidu.com/s/16AoqI1Hbxr1edGhnCrsx1A
提取码:da5c),如果有使用的是其他的版本的xshell,也可以私信我获取激活码

准备一个云服务器

安装好xshell7之后,由于我们本地模拟的linux系统容易出现bug,并且没有专业人员维护,因此这里建议友友们自己准备一个云服务器,可以先找一个免费的试试
链接我放到这里了,大家也可以在其他的平台购买云服务器链接: link

创建gitee代码仓库

这部分的创建方式我就不多说了,有需要的小伙伴可以查看这条博客链接: 代码管理-在win系统下

xshell与云服务器的连接

当我们购买了云服务器之后,如何与xshell进行连接呢?
在这里插入图片描述
首先我们需要打开xshell7,点击新建
在这里插入图片描述
新建之后会弹出一个窗口,我们按照图中的顺序填写(第一次填写名称的时候写root),主机填我们购买服务器的公网ip,然后点击连接。
在这里插入图片描述
会提示我们输入用户名,填root(后续可以创建普通用户)
在这里插入图片描述

密码需要我们重置一下,点开id名称
在这里插入图片描述
点击重置实例密码
在这里插入图片描述
修改完之后输入用户root和刚才重置后的密码,就可登录到xshell了
在这里插入图片描述

xshell与gitee仓库连接

将上述过程完成后,我们就可以进行gitee仓库的连接了,首先我们需要查看服务器中是否有git

git --version   //查看git版本

如果没有显示版本说明没有安装git,我们需要安装git(注意需要在root用户下进行安装)

sudo yum install git

接下来将我们仓库的https地址克隆到linux服务器中
在这里插入图片描述
这时,代码已经克隆完成了

上传代码(分三步)

一、git add

git add .	//表示将当前目录中所有未上传的文件全部上传
git add 文件名 //只上传某个文件

二、git commit

git commit -m "日志"

三、git push

git push -u origin master  //当前步骤是最后一步,将本地版本库的分支推送到远程服务器上
//之后再进行上传就可以之间输入git push

下载代码

克隆代码

我们要克隆完成一个仓库git clone https://gitee.com/zhangzhijing/linux_learning.git

在这里插入图片描述
克隆完成后,本地与仓库的文件是一致的。

git pull拉取代码

现在当仓库的文件有变化时,我们可以选择再次克隆,但是这样比较慢,尤其是文件较大时。
那么我们可以选择使用pull来拉取并且合并本地文件。
(1).更新远程仓库的代码为最新

git fetch --all

(2).让本地代码与origin/master完全相同

git reset --hard origin/master

(3).git pull拉取远程代码

git pull origin master

(4).git merge将暂存区代码更新到本地工作区

git merge master

删除仓库中的文件

当我们需要删除仓库中的文件,我们需要进行以下操作:

(1).删除本地对应的文件

(2).上传到暂存区git add -A

(3)commitgit commit -m "日志"

(4)pushgit push

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值