git备份sublime插件及配置
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陪配置目录就行
git备份sublime插件及配置的更多相关文章
- 我使用的Sublime插件及配置
我使用的Sublime插件及配置 增强型插件 Package Control 快捷键ctrl+~,调出命令行,运行: import urllib.request,os,hashlib; h = '29 ...
- Sublime 插件安装、常用配置
安装:sublime + 插件 安装Sublime: 官网:http://www.sublimetext.com/ 安装package control组件,之后我们会使用该组件给Sublime安装常用 ...
- sublime 插件cssrem安装及配置
CSSREM CSSREM 是一个CSS的 px 值转 rem 值的Sublime Text3自动完成插件.先来看看插件的效果: 一个CSS的px值转rem值的Sublime Text 3自动完成插件 ...
- Sublime 3 如何配置SVN插件
在sublime里面安装svn的插件,就可以在sublime的操作界面里面进行相关svn操作,这样就不用再回到文件系统中,进行相关svn的操作. 1.在进入sublime界面后,点击顶部菜单“Pref ...
- sublime插件emmet的配置、使用及快捷键Ctrl+E修改成Tab键操作
一.emmet在sublime中的配置与使用: 1.点击sublime text 3的图标,打开编辑器: 2.按键“ctrl+shift+p”,或者单击菜单->工具->命令面板: 3.打开 ...
- sublime常用插件及配置
以下是我的sublime插件列表: SideBarEnhancements增强版侧边栏 这个插件官方不支持通过package安装了,只能手动了,下载地址https://github.com/S ...
- sublime text基本配置备份
sublime text基本配置备份: // Settings in here override those in "Default/Preferences.sublime-settings ...
- Sublime 插件- px 转rem
一个CSS的px值转rem值的Sublime Text 3自动完成插件. 插件效果如下: 安装 克隆项目 https://github.com/hyb628/cssrem.git 进入packag ...
- Sublime Text 3 配置和使用方法
下载: Sublime Text 3 官方下载地址 Sublime Text 3 汉化破解版 资料: Sublime Text 非官方文档 技巧 -用户或-User后缀的菜单项,其对应的配置文件都 ...
随机推荐
- 学习IO流
学习IO流,不得不提到的就是JavaIO流.流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接受端就是流,流机制是Java及C++中的一个重要机制,通过流我们可以自由得控制文件, ...
- Python中的传值和引用
我写这个主要是给自己看,内容也就是便于自己理解,可能会不正确,但目前来看代码测试的结果是对的. python中一切皆对象. 当我们赋值时: a = 1 其实是先创建了一个整数常量1(也是一个对象,且已 ...
- linux hadoop安装
linux hadoop安装 本文介绍如何在Linux下安装伪分布式的hadoop开发环境. 在一开始想利用cgywin在 windows下在哪, 但是一直卡在ssh的安装上.所以最后换位虚拟机+ub ...
- 基于eBox旋转编码器
在电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch.常见的有5pin和3pin产品.5pin实在左右旋转的基础上增加了向下按得 ...
- python学习笔记系列----(三)数据结构
这一章主要是介绍了python一些常用的数据结构,比如list,tuple,dictionary,set,以及一些实用遍历技巧,主要讲的还是list. 3.1 list 主要介绍了list的一些常用的 ...
- FC400A与400B的区别
FC400B就比400A多了一个功能,那就是联动,也就是说主机关了后,电子净化箱也会被关掉,这样就不需要去手动关闭电源,更加方便,估计是很多工业企业上需要这样的功能,所以就升级了这么个版本.
- [译]Dynamics AX 2012 R2 BI系列-分析的架构
https://msdn.microsoft.com/EN-US/library/dd309691.aspx 下图显示了包含在AX中的SSAS Cube,和用于访问他们的组件. 下面的 ...
- 用PHP调用Oracle存储过程方法
//建立一个TEST表CREATE TABLE TEST ( ID NUMBER(16) NOT NULL, NAME VARCHAR2(30) N ...
- js使用模板快速填充数据
1.html <!DOCTYPE html> <html> <head> <title>模板标签</title> </head> ...
- 使用IO流实现一个简单的小Dome
(一) 在电脑D盘下创建一个文件为HelloWorld.txt文件,判断他是文件还是目录,在创建一个目录IOTest,之后将HelloWorld.txt移动到IOTest目录下去:之后遍历IOTest ...