4

直到现在,我还没有真正使用过任何版本控制,当时一位同事向我发送了一个托管在 bitbucket 上的项目的邀请。我不完全确定工作流程应该是什么,但我知道我在 osx 上安装了 git 并在本地短暂使用过它。

该过程是否只是 git clone 存储库并将其自动下载到一个目录,然后我将在该目录中工作并提交到托管存储库?我已经在终端中完成了,它把文件放到了我的主目录中。对于 git,我可以将该目录移动到我的 htdocs 文件夹所在的位置,还是必须“停留”在那里?

接下来,我不确定如何将它集成到 Sublime Text 中。我安装了 git 和包控制,但是当我添加存储库并输入存储库的 url 时,它只是说“添加成功”,我不知道文件是在哪里下载的,也不知道是否下载了这些文件。

4

1 回答 1

10

该过程是否只是 git clone 存储库并将其自动下载到一个目录,然后我将在该目录中工作并提交到托管存储库?

你首先在本地工作,在你刚刚克隆的 repo 中。
您可以在本地计算机上的任何位置克隆它。

您首先进行一些提交(本地)

在 git 中编辑

然后,您可以将这些提交推送回 bitbucket 存储库,这是您的远程存储库

git 命令

有关 DVCS(分布式 VCS)的更多信息,请参阅答案“ Sell me Distributed revision control

关于 SublimeText,您可以查看诸如SublimeGit 之类的插件,这是 Sublime Text 2 和 3 的全功能 Git 集成(但价格为 10 美元)。

SublimeGit 截图

sublime-text-2-git(免费)。

sublime-text-2-git 命令

于 2013-07-17T07:33:55.283 回答