设为首页 收藏本站
查看: 1123|回复: 0

[经验分享] git备份sublime插件及配置

[复制链接]
累计签到:2 天
连续签到:1 天
发表于 2018-1-13 20:22:38 | 显示全部楼层 |阅读模式
github备份sublime配置
  sublime使用的时间长了,渐渐的就积累了一些有用甚至离不开的插件。但是有时候系统会出点问题,或者换电脑什么的,这时候要想在找回那个曾经的sublime就不那么容易了。好在我们可以把我们的配置备份起来。需要用的时候直接下载就好。
  首先,我们选择的是使用github来备份我们的sublime,我的目的是把windows下的配置备份一下,然后去Linux下使用。当然,还不知道能不能直接跨到linux下使用。先备份了再说。
准备

  • 电脑上安装好git
  • 在github上注册一个账号
  • 本机上安装个sublime(有点废话)
创建本地仓库

  • 启动gitshell,并切换到sublime的配置目录

    • 切换目录的命令是 cd ‘path’,比如,我要切换E盘,就输入 cd e:
    • sublime的配置文件以及安装包存放路径,在sublime菜单项:preferences->browse pacakges. 这样打开的是sublime的包目录,再往上一级就是整个sublime的配置以及包目录了。
    • 在用cd 命令切换目录的时候,记得把路径用单引号引起来,因为可能路径有空格,就找不到了。

  • 切换到配置目录以后,执行命令git init

    • 该命令的作用是将当前文件夹初始化为仓库

  • 然后执行git add .

    • 该命令添加所有的文件到缓存区。

  • 然后执行git commit -m "say something"

    • 该命令的作用是将缓存区的东西提交到仓库
    • 双引号里面的内容可以随便写,一般是写一些关于这次提交的说明

创建远程仓库

  • 登陆github,个人主页的右上角有个”new repository”的绿色按钮。然后点击创建一个新的repository,输入名字,确定。完成之后会创建一个空repository,很明显的地方能看到一个ssh码。格式是git@github.com:accountName/repositoryName.git,复制该ssh 码。

    • 将上述的acountName和repositoryName对应成自己的。下同

  • 将远程仓库和本地仓库连接。执行命令git remote add origin git@github.com:accountName/repositoryName.git

    • remote是git远程主机的操作命令,后面的add就是添加一个远程主机的意思了。
    • origin是一个名字,是你远程主机的名字,这个名字只是一种约定,你也可以起你自己想要的名字。
    • 后面那一串就是之前准备的ssh码了

  • 将本地仓库推送到远程仓库。 git push origin master

    • origin是你要推到的目标主机,master是你要推送的本地分支,git默认的分支就叫master。

  至此,本地的配置都备份到远程的仓库了
恢复配置

    • 如果机器安装了git。

      • 运行gitshell,切换到sublime配置所在目录
      • 执行git clone git@github.com:accountName/repositoryName.git

    • 如果没有安装git,就去github上下载zip包,然后解压到sublime陪配置目录就行


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-434824-1-1.html 上篇帖子: Git系列三之GitHub使用方法 下篇帖子: 配置git 环境变量
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表