直到现在我才真正使用过任何版本控制,当时一位同事向我发送了一个托管在 bitbucket 上的项目的邀请。我不完全确定工作流程应该是什么,但我知道我在 osx 上安装了 git 并在本地短暂使用过它。
这个过程是否只是为了 git clone 存储库并让它自动下载到一个目录,然后我会在那里工作并提交到托管存储库?我已经在终端中完成了,它把文件放到了我的主目录中。对于 git,我可以将该目录移动到我的 htdocs 文件夹所在的位置,还是必须“留在”那里?
接下来,我不确定如何将它集成到 Sublime Text 中。我安装了 git 和 package control,但是当我添加存储库并输入存储库的 url 时,它只是说“添加成功”,我不知道文件下载到哪里或是否下载了。
最佳答案
Is the process just to git clone the repository and have it automatically download to a directory, where I would then work off of and commit to the hosted repository?
您首先在本地,在您刚刚克隆的存储库中工作。
您可以在本地计算机上的任何位置克隆它。
你先make a few commits (locally) .
然后您可以将这些提交推送回 bitbucket 存储库,这是您的远程存储库。
有关 DVCS(分布式 VCS)的更多信息,请参阅答案“Sell me Distributed revision control”
关于SublimeText,可以看看SublimeGit之类的插件,用于 Sublime Text 2 和 3 的全功能 Git 集成(但它需要 10 美元)。
或sublime-text-2-git (免费)。
关于git - 使用托管的 git 存储库和 sublime text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17691012/