Joh*_*ore 6 git macos github sublimetext
我有一些我一天使用的不同机器,我使用git来下载我项目中的最新代码.
但是,我的Sublime Text安装在每台机器上都是不同的,我无法保持我的包装.我的Sublime Text 3首选项/包存储在〜/ Library/Application Support/Sublime Text 3中.
有没有办法将我的偏好存储在Github中,以便我可以将它们放在其他机器上? 我很担心这样做,我想知道其他人是否曾经这样做过.
Package Control/User您只需要添加~/Library/Application Support/Sublime Text 3/Package Control/User/(或在Windows C:\Users\{username}\AppData\Roaming\Sublime Text 3\Packages\User:)目录.
来自https://packagecontrol.io/docs/syncing
正确的解决方案是在所有计算机上安装Package Control,然后仅同步Packages/User /文件夹.此文件夹包含Package Control.sublime-settings文件,其中包含所有已安装软件包的列表.如果将此文件复制到另一台计算机,则下次启动Sublime Text时,Package Control将安装任何缺少的软件包的正确版本.
在github上创建一个新的repo,命名为"sublime-prefs",然后运行以下命令:
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
git init
git add Package\ Control.sublime-settings
git commit -am "settings from from <device name>"
git remote add origin https://github.com/<github name>/<repo name>.git
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
退出Sublime Text 3,然后运行这些命令(使用如何克隆到非空目录的答案?):
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/
git init
git remote add origin https://github.com/<github name>/<repo name>.git
rm Package\ Control.sublime-settings
git fetch
git checkout -t origin/master
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
841 次 |
| 最近记录: |