使用密码将git project推送到本地目录

时间:2019-04-24 01:57:41

标签: git cloud-storage

我当前正在将项目推送到Dropbox可以访问的本地文件夹。那是我的备份和安全策略。我想知道是否可以增加另一层安全性,以便如果有人拥有我的Dropbox文件夹,他们将必须输入密码才能提取该项目。当我添加新的遥控器(例如

)时,通过指定密码来实现

~/project $ git remote <some string password> add origin ~/Dropbox/git/project.git

这可能吗,还是我想得太多?

1 个答案:

答案 0 :(得分:1)

首先,在Dropbox文件夹中尝试放置一个git bundle(一个文件:Git存储库的压缩版本,可以克隆一个)。

将完整的Git存储库放入Dropbox仍然存在风险,例如I mentioned here

此外,添加一个文件表示you can easily encrypt it and add a password

您可以编写一个脚本,该脚本将:

  • 创建捆绑包,
  • 对其进行加密(受密码保护)
  • 将其推送到DropBox文件夹。