再云服务器内部建立一个Git库,从而实现服务器代码与Git库代码的同步,提高办事效率

前言

话说Git真是个不错的东西,目前本站主题就是使用Git开发托管的,再开主题开发的时候,我一般用的编辑器是EditPlus,另外,我的测试地址是Cloud9编辑器,再进一步的调试,改进,最后推送到Git库,但是来来回回几次,真心有点浪费精力,所以今晚折腾一下,给自己后续节省精力。

打开终端

首先要说的是C9平台基于linux服务器,所以可以直接运行linux的bash来操作,再C9安装一个WordPress程序,然后再主题目录里面主题文件夹内就可以操作了,比如我这个主题文件夹名字是yusi,

然后选择这个文件夹,使用快捷键ALT+L,快速打开linux中常见的终端

新建SSH公钥

再终端里面摄入代码

cd ~/.ssh

ls

这里是查看服务器本地是否Git库的,这次都是比较简单的

ssh-keygen

这个是用来生产公钥,匙钥文件的,一路回车即可,最后正常一般是

The key fingerprint is:

43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a schacon@agadorlaptop.local

如果有这个就说明这步骤成功滴,

下面才是重要的ssh公钥生成

cat ~/.ssh/id_rsa.pub

如果你输出的类似于下面的代码

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSU

GPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3

Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XA

t3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/En

mZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbx

NrRFi9wrf+M7Q== schacon@agadorlaptop.local

则证明公钥生产OK了!将这段代码添加进OSC网站,也就是说为的公钥啦

Git使用

这个比较简单,首先初始化Git库

git init

然后就是确定用户名和邮箱

git config --global user.name "云落"

git config --global user.email "sp91@qq.com"

这个是确定代码提交者的信息以及头像的

初始化以及用户弄好了,就是开始操作代码吧

复制代码,从远程Git库下载代码

git clone git@git.oschina.net:yunluo/yusi.git

复制完,你就可以修改代码了,修改完毕需要保存代码到Git库的时候

git add --all

提交所有文件哈

然后开始备注

git commit -m "试试哈"

这里的文字将显示在提交记录里面

提交之后,我们就开始推送了

git push

将本地代码推送至Git库

后语

本来是服务器,Git库,本地库,三种代码库,我需要同时维护三个,现在的话,我只需要维护一个代码库就好了,而且这一切都是基于云服务的哦

-- 完 --

直接在云端服务器里面修改代码,深夜折腾:实现云端服务器代码与Git库同步相关推荐

  1. 服务器时间修改日志怎么查,查看云服务器的操作日志

    查看云服务器的操作日志 内容精选 换一换 本节操作指导用户查看Windows弹性云服务器的登录日志.本节操作以2012操作系统云服务器为例.登录弹性云服务器.选择"开始 > 管理工具 ...

  2. 无盘服务器怎么修改ip,怎么进入无盘服务器修改IP地址呢

    怎么进入无盘服务器修改IP地址呢 内容精选 换一换 在弹性云服务器上安装完成后输入公网IP,无法连接目的虚拟机,端口无法访问工具.源端网络未连通目的端.目的端安全组未开放8084端口.目的端网络ACL ...

  3. 华为服务器如何修改ftp密码,ftp怎么改服务器密码

    ftp怎么改服务器密码 内容精选 换一换 登录Windows操作系统的弹性云服务器时,需要使用密码方式登录.此时,用户需要先根据购买弹性云服务器时下载的私钥文件,获取该弹性云服务器初始安装时系统生成的 ...

  4. 求生2本地服务器怎么修改参数,《求生之路2》服务器指令及难度参数设置(难度篇)...

    本文整理的都是一些有关难度的服务器参数命令,许多插件都会用到这些相关的指令实现一些功能,比如是购物插件中技能的实现,彩色坦克插件掉宝配置的实现等.安装了插件这些指令可以直接使用,可以根据自己对于难度的 ...

  5. 求生2本地服务器怎么修改参数,《求生之路2》服务器指令及难度参数设置(难度篇).pdf...

    <求生之路2>服务器指令及难度参数设置(难度篇) 游侠会员:冷風 分享 本文整 的都是一些有关难度的服务器参数命令,许多插件都会用到这些相关的指令实现一些 功能,比如是购物插件中技能的实现 ...

  6. 泰拉瑞亚服务器怎么修改密码,泰拉瑞亚怎么设置服务器里的角?

    2014-02-22 泰拉瑞亚怎么应用程序初始化失败 "应用程序正常初始化失败原因: 1.病毒木马造成的,在当今互联网时代,病毒坐着为了获得更多的牟利,常用病毒绑架应用程序和系统文件,然后某 ...

  7. 服务器怎么修改旁边的字体,云服务器怎么修改字体

    云服务器怎么修改字体 内容精选 换一换 Linux云服务器一般采用SSH连接方式,使用密钥对进行安全地无密码访问.但是SSH连接一般都是字符界面,有时我们需要使用图形界面进行一些复杂操作.本文以Ubu ...

  8. 新中大怎么修改服务器,新中大服务器地址 修改

    新中大服务器地址 修改 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华为云帮 ...

  9. CE怎么修改游戏服务器,ce修改游戏服务器数据

    ce修改游戏服务器数据 内容精选 换一换 服务器时间为UTC时间,不支持修改服务器时间为北京时间(UTC+08:00),建议您从应用上控制数据的插入时间. 根据是否支持挂载至多台云服务器可以将磁盘分为 ...

最新文章

  1. 实现一个webpack模块解析器
  2. C#数据库操作一点相关点。。。
  3. 关于c++ template的branching和Recursion的一段很好的描述
  4. 来自Riot 的一份游戏美术教程(四):环境美术
  5. 深度学习原理与框架-卷积网络细节-数据增强策略 1.翻转 2.随机裁剪 3.平移 4.旋转角度...
  6. 手把手讲解 Android Hook入门Demo
  7. python定义一个整数变量_python循环定义多个变量的实例分析
  8. 服务器端的JavaScript
  9. 服务器位置控制怎么找原点,伺服控制为什么要进行原点回归?怎样实现原点回归?...
  10. 设计模式快速学习(五)原型模式
  11. 用 Python 处理 HTML 转义字符的5种方式
  12. Microsoft AJAX Library的beta2版发布
  13. UIView中的坐标转换
  14. 通过OpenSSL创建自签名证书在Flask实现HTTPS
  15. HBase权威指南阅读——第一章
  16. 推进牛仔服装的高质量发展
  17. 对可道云KodExplorer去掉版权简单破解方法
  18. rup软件测试案例,rup软件测试基础.ppt
  19. VB操作EXCEL表的常用方法
  20. 正则表达式——(2) 匹配、切割、替换、获取

热门文章

  1. 吴军,阅读与写作,06,如何突破阅读理解的瓶颈
  2. Set的insert操作
  3. scala中val function
  4. ESP32 入门笔记05: BLE 蓝牙客户端和服务器 (ESP32 for Arduino IDE)
  5. 基于财务预测的基本面因子的分析
  6. 9大论坛、多项AI创新成果,Imagination邀您共聚 AIIA2020人工智能开发者大会
  7. 人人玩棋牌电玩城全套源码搭建下载教程
  8. C语言实现水果超市信息管理系统
  9. 期权希腊值之delta【python复现】
  10. python算法—1234能组成不重复3位数