温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何把Dropbox改造为Git私有仓库

发布时间:2021-11-17 15:13:37 来源:亿速云 阅读:124 作者:柒染 栏目:web开发

这期内容当中小编将会给大家带来有关如何把Dropbox改造为Git私有仓库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

前言

Git作为强大的分布式版本控制工具,越来越受欢迎。大量的开源项目可以在Github上发布,不过项目是公共可见的,即人人可以fork。 对于一些用户,他们也有自己的项目,但是还不太想立刻就把项目开源出来,有可能是因为还没有完成,所以他们需要通过Git临时性地管理他们的「私有项目」,Github上虽然有私有项目托管服务,不过性价比不高。

Dropbox(墙)是***的云存储服务,通过Dropbox我们可以实现对Git私有项目的托管。

思路

我们的思路是在Dropbox客户端的目录中建立Git仓库,然后我们clone此仓库到本地仓库,然后我们进行提交操作,完成提交之后,我们执行push操作, 那么本地的数据会被push到Dropbox客户端目录的仓库中,之后Dropbox客户端会把仓库文件的更改同步到Dropbox服务器

+------------+            +-----------+              +---------+ |  Dropbox   |  --Sync->  |  Dropbox  |   --Clone->  | Working | |   Server   |  <-Sync--  |   Client  |   <-Push---  |  Space  | +------------+            +-----------+              +---------+

实现

我们现在Dropbox的目录中创建一个裸git仓库

$ cd ~/Dropbox $ git init --bare project.git

完成之后,我们clone这个仓库

$ cd ~ $ git clone ~/Dropbox/project.git project $ cd project

提交并且push

$ touch README $ git add . $ git commit -m "init commit" $ git push origin master

完成之后,Dropbox会把你push的内容同步到服务器,你通过https://www.dropbox.com/可以查看到仓库的内容。

上述就是小编为大家分享的如何把Dropbox改造为Git私有仓库了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI