我是新来的git
和 GitHub。到目前为止,我成功地设置了我的环境,以便我可以通过git
程序。
我拥有两台计算机,它们使用 Dropbox 共享文件。这也是我保存我的开发项目的地方。我想知道的是:有没有办法使用git
, GitHuband完全是 Dropbox 吗?
我阅读了使用指南git
和 Dropboxwithout单步执行 GitHub。
在一个实际的例子中:
假设我位于笔记本电脑上的项目文件夹中(项目文件夹位于 Dropbox 上)。我git push origin master
一切顺利,已在 GitHub 上更新。
现在我的桌面上有更新的文件,通过 Dropbox 同步。
我是不是该git pull
无论如何,来自 GitHub 的最新版本?
Edit
很多人以为我在问如何使用git
与 Dropbox 一起。我不是。
我要问的是如何将你的工作保存在 Dropbox 中,使用git
anyway and有时仍然可以推送到 GitHub。
好的,我将把它分成几个组成问题:
1.我应该使用git pull
anyway?
如果这两台计算机是您用来修改此代码库的唯一计算机,并且没有其他人推送到远程存储库,则没有理由(除了良好的实践)运行git pull
在这种情况下。您的 Dropbox 负责保持代码同步,而您的 Github 将向全世界提供您的代码。
2. 如何git push
anyway?
Dropbox 不会影响这一点,您的 .git 文件夹和 .gitignore 文件是定义将推送的内容的组件。除非您尝试这样做,否则 Dropbox 对整个过程都是不可见的git push
在 Dropbox 同步作业进行到一半时,您可能会遇到一些一致性问题。
3、有什么优点吗?
我认为 Dropbox 并没有真正为您提供太多帮助,因为您使用的是 Github。话虽如此,我使用类似的设置,将 NAS 驱动器连接到我的家用计算机,我只是使用我的svn
(我一直想搬到bzr
但一直未能做到这一点)当我在路上时更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)