15

到目前为止,我通过将代码保存在我的 Dropbox 文件夹中来管理我的代码,仅此而已。最近我的代码的大小和复杂性都在增长,我想知道是否最好设置一个 GitHub 或 Bitbucket 帐户来更有效地管理它。

我知道这里已经有很多关于 Git 和 Dropbox 混合的问题。这正是让我感到困惑的原因。有人说这是个好主意,而另一些人则说这是一个糟糕的主意

我只想知道:如果我决定使用 GitHub 或 Bitbucket 建立一个 git 存储库,我应该将我的文件夹移到我的 Dropbox 文件.git之外吗?

4

3 回答 3

15

是的,将 Git 文件夹保存在 Dropbox 之外很重要。

Dropbox 有时会感到困惑并创建大量文件的副本,例如 . filename~(conflict),这真的会弄乱您的 Git 存储库并需要时间来清理。

于 2013-09-15T22:49:25.273 回答
9

事实上,如果您使用 GitHub 或其他公共 Git 托管服务,则根本不应该将您的 Git 存储库放在 Dropbox 中。这几乎没有任何意义(至少对我而言),因为有了 GitHub,您已经可以在任何地方访问您的代码,只要您可以访问互联网。

您的链接中的情况完全不同,它认为 Dropbox 上的 Git 是一个好主意。由于他只使用 Git 而没有公共 Git 服务器,他只使用 Dropbox 作为中央 git 存储库,其作用类似于 GitHub。

请三思使用Git和使用Github的区别以及同时使用 Github 和 Dropbox 的目的。

至于你的问题,是的,你应该把你的 .git 文件夹放在 Dropbox 之外,就像Leon建议的那样。除了他给出的最重要的原因之外,还有另一个原因:.git文件夹可能会变得非常大,并且可能会占据 Dropbox 总空间的很大一部分。

同时,强烈建议将 Git 存储库完全移出 Dropbox。

于 2013-09-16T03:25:31.807 回答
0

我将所有的 git 文件夹保存在 Dropbox 中。我的用例是我家里有一台台式机,我拿起笔记本电脑并继续在笔记本电脑上开发,然后我到达办公室并跳到那里的桌面上——它是完全无缝的,我不必担心任何未提交的工作。

唯一的缺点是它会导致 Dropbox CPU 使用率上升,所以我在路上时会暂停 Dropbox 以延长电池寿命。

于 2019-06-29T21:58:31.193 回答