个人跨两台电脑在Google Drive中管理Git仓库是否存在问题?
Git结合Google Drive同步的个人使用疑问
当前工作流程
- 在其中一台电脑的Google Drive文件夹内初始化Git仓库
- 依赖Google Drive将包含
.git文件夹的完整仓库同步到另一台电脑 - 用Google Drive同步Git无法追踪的大文件(如数据集、模型),仅通过Git管理代码与版本控制
该方案的实用之处
- 两台设备均可访问仓库及大文件,无需额外传输
- 即便忘记执行
git push,也能通过Google Drive在另一台电脑获取最新修改 - 可以灵活处理因体积过大或推拉耗时久,不愿上传至GitHub的大文件,同时保留规范的Git提交历史
已知的潜在风险
- 若两台电脑同时同步,可能导致
.git文件夹冲突或损坏 - 同步不完整可能使仓库处于不一致状态
我的疑问
- 我是仓库的唯一使用者,且极少在两台电脑上同时修改,上述潜在问题是否会影响我的工作流程?或是这些问题仅存在于多用户协作Git仓库的场景中?
- 有人使用过DriveGit这类工具或同类方案吗?想了解实际使用经验
内容的提问来源于stack exchange,提问作者José Carlos Rojas
相关产品推荐
相关产品推荐

