git - 如何将 sublime-text-2 设置的 git 存储库克隆到另一台计算机

标签 git github sublimetext2 user-preferences

我在 git repo(在 github 上)中有我当前的 sublime-text-2“Packages/User”文件夹

现在我在一台新计算机上,如何将它克隆到现有文件夹“Application Support/Sublime Text 2”?

这是 repo 协议(protocol):
http://github.com/andxyz/sublime-text-2-configs

这是新计算机上的现有文件夹:

cd /Users/andxyz/Library/Application\ Support/Sublime\ Text\ 2/Packages/User

最佳答案

以下在 OSX mavericks 1.9.2 机器上为我工作(在我的 github ssh 克隆工作正常之后)我这样做了:

git clone git@github.com:andxyz/sublime-text-2-configs.git ~/temp-sublime-text-2-configs
mv ~/temp-sublime-text-2-configs/.git ~/Library/Application\ Support/Sublime\ Text\ 2/.git
rm -rf ~/temp-sublime-text-2-configs
cd ~/Library/Application\ Support/Sublime\ Text\ 2/
git checkout --force master

原因是我们可以将 stash 的 .git 文件夹从我们的临时存储库移动到现有文件夹中。然后移动到该文件夹​​并使用 --force 强制执行 git checkout

关于git - 如何将 sublime-text-2 设置的 git 存储库克隆到另一台计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22776168/

相关文章:

git 不尊重 git 信息排除

github - 为什么有些提交显示为已提交 "on GitHub"?

javascript - Sublime Text 自动完成覆盖片段

sublimetext2 - Sublime Text 2-如何从命令模式“多光标”切换到插入模式

git - 避免忽略 git 中的文件夹

git - 在 merge 之前查找哪些文件存在冲突?

Gitorious 分支权限

git - 从 Git 存储库中拆分子目录并保留子目录中所有文件的历史_now_

android - 如何在 github 上为 android-ffmpeg 项目构建最新的 ffmpeg

sublimetext2 - Sublime Text 2 是否有在根文件夹名称后在侧栏中显示 git branch 的包?