到目前为止,我还没有真正使用过任何版本控制,当时一位同事给我发了一个邀请,邀请我在bitbucket上托管一个项目。我不完全确定工作流程应该是什么,但我知道我已经在osx上安装了git并且在本地简单地使用了它。
进程是否只是为了克隆存储库并让它自动下载到一个目录,然后我将在那里工作并提交到托管存储库?我已经在终端中完成了它,它将文件丢弃在我的主目录中。对于git,我可以将该目录移动到我的htdocs文件夹所在的位置,还是必须“留在”那里?
接下来,我不确定如何将它集成到Sublime Text中。我安装了git和package控件,但是当我添加Repository并输入url the repository时,它只是说“添加成功”,我不知道文件的下载位置和文件。
答案 0 :(得分:10)
该进程是否只是为了克隆存储库并让它自动下载到一个目录,然后我将在那里工作并提交到托管存储库?
您首先在您刚刚克隆的仓库中解决本地 您可以在本地计算机上的任何位置克隆它。
您首先make a few commits (locally)。
然后,您可以将这些提交推回到bitbucket repo,这是您的远程存储库。
有关DVCS(Distribted VCS)的更多信息,请参阅答案“Sell me Distributed revision control”
关于SublimeText,您可以查看像SublimeGit这样的插件,这是Sublime Text 2和3的全功能Git集成(但它的成本为10美元)。
或sublime-text-2-git(免费)。