有没有办法在你的项目文件夹上同时使用cloud和git?

问题描述 投票:0回答:2

我在 2 台机器上工作,一台运行 Windows 10 的台式机和一台运行 Linux Ubuntu 19.10 的笔记本电脑 有很多次我忘记 git Push 我的最新更改,我必须在另一台机器上恢复我的工作,但我无法继续,因为我忘记了 git Push。

直到最近,我一直在使用 MEGA Cloud,它可以选择排除文件和文件夹,并且我排除了 *.git、node_modules 和 python 虚拟环境,以避免不必要的问题,例如文件/文件夹的错误权限、git 意外行为和巨大的问题。 node_modules 中的文件/文件夹数量。

但是,它有一个主要问题:如果你在一台机器上删除了一些文件/文件夹,而这些文件/文件夹存在于另一台机器上,MEGA 会重新上传它们(这不是同步)。

对于在云上自动同步我的源文件(同时也是 git 存储库)有什么帮助吗?

git synchronization cloud
2个回答
0
投票

如果您想使用 MEGA Cloud 同步存储库,通常的建议是将存储库存储在同步解决方案中,然后推送到它。无论哪种方式,git 都要求您将更改推送到远程。将您的工作和存储库存储在同步解决方案中是危险的。


0
投票

我知道这是一篇旧帖子,但我面临着与 Mega 相同的问题,我是一位使用过的老云用户(Dropbox、Google Drive、One Drive、Mega),他们都有自己的问题,但 Mega 所担心的问题是它无法毫无问题地同步 git 文件(我不知道为什么)我之前拥有的所有云服务都从未遇到过 git 问题。 因此,要解决您的问题,只需更改云服务即可,我尝试过的最好的一个是 Dropbox,但它很昂贵。

© www.soinside.com 2019 - 2024. All rights reserved.