相关疑难解决方法(0)

1117
推荐指数
12
解决办法
28万
查看次数

是否可以使用Dropbox托管一个裸Git存储库,以共享代码?

我意识到有类似的问题,但我的问题略有不同:我想知道是否通过多台计算机上的同步Dropbox文件夹共享裸存储库是否可以通过Git 共享代码

换句话说:通过Dropbox共享一个Git repo,就像从一个集中位置共享它一样,例如,通过SSH或HTTP?

repo是否在每个人的本地驱动器上更新?这与通过共享网络驱动器共享Git仓库相同吗?

注意:不是一个经验问题:它似乎工作正常.我在问Git repo的结构是否与这种共享方式兼容.

编辑为了澄清/重复,我说的是将Dropbox上的Git存储库保存为裸存储库.我不是在谈论保留Dropbox中受源代码控制的实际文件.

git dropbox

21
推荐指数
5
解决办法
1万
查看次数

Git with Dropbox

我一直在使用git半年左右,我不知道我是否完全使用git.

首先,我一直在尝试使用Dropbox,我觉得如果我可以将它合并到我的工作流程中,那么它真的很棒,因为Dropbox非常方便.

  1. 我有台式机和笔记本电脑.两者都有Dropbox.
  2. 我通过做一个初始化我的Dropbox repos git init --bare.然后在我的桌面的提交后脚本中,我有一个git push --mirror dropbox.

这样我的桌面和保管箱将始终完全镜像,这是一件好事.

我真正的问题是:我应该如何设置我的笔记本电脑? 我听到了一些建议:

  1. 从我的桌面拉,以便我的笔记本电脑的原产地是桌面.
  2. 直接从保管箱拉,以便我的笔记本电脑的起源是保管箱.

我一直在做第二,我不知道我做的是否正确.我的工作流程包括:

  1. 每次我在我的笔记本电脑上,我做一个git pull(因为笔记本电脑的起源是dropbox和dropbox更新本身)
  2. 然后当我从dropbox检出分支到本地分支时.
  3. 完成工作后,我承诺.
  4. 这是我感到困惑的地方:我应该把--mirror推到我的Dropbox repos(我的笔记本电脑的原始回购)吗?我在这方面遇到了一些困难:有时候Dropbox不能很好地同步等等

目前,在我的笔记本电脑上执行git branch -r后,在我的桌面上执行操作并未显示我最近的笔记本电脑提交.有人可以告诉我为什么吗?git push --mirror origin

我提到直接从我的桌面拉,因为这样我总是可以初始化拉动,我100%确信同步完成.使用Dropbox,我永远无法100%确定更新是否已推送到Dropbox服务器

git dropbox

13
推荐指数
1
解决办法
5275
查看次数

Git与Dropbox问题

关于Git和Dropbox的问题.我在线使用各种教程设置了Git和Dropbox.当我推高我的项目时,我注意到Dropbox文件夹非常小(在本地计算机上为1mb vs 4).我很确定实际文件没有被推送到dropbox.这是正常的吗?

谢谢!

git dropbox

3
推荐指数
1
解决办法
4861
查看次数

标签 统计

dropbox ×4

git ×4

cloud ×1

version-control ×1