手机
当前位置:查字典教程网 >操作系统 >unix linux >在Dropbox上搭建私有的Git仓库的教程
在Dropbox上搭建私有的Git仓库的教程
摘要:GitHub的免费账户只能建立公共仓库,私人仓库需要交纳每月7$的费用。本着能节约就节约的想法,我开始寻找其他的途径来寄存Git仓库。在本机...

GitHub的免费账户只能建立公共仓库,私人仓库需要交纳每月7$的费用。本着能节约就节约的想法,我开始寻找其他的途径来寄存Git仓库。在本机自行搭建服务器也可以,但是比较麻烦,这时想到了dropbox。

dropbox有一个共享文件夹的功能,可以与他人分享指定的文件夹。这不就是一个现成的在线仓库吗?既方便多机多平台存取,又可以限定访问的人员。说干就干,在google一些资料后,立即开始从零搭建。

思路

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

实现

例如我们要在Dropbox/project/目录下建立demo.git项目:

一、在Dropbox的文件夹下创建远程repository文件夹(.git后缀),

cd ~/Dropbox/project

mkdir demo.git

二、进入demo.git文件夹并初始化repository

cd demo.git

git init --bare

三、创建完毕,现在创建一份本地clone,如要创建在~/lab/demo/目录下

cd ~/lab/

git clone ~/Dropbox/project/demo.git demo

四、测试git

cd demo

touch README

git add README

git commit -m "fisrt commit"

git push origin master

五、共享/Dropbox/project/demo.git文件夹,其他指定用户同步后,本地clone git项目。

【在Dropbox上搭建私有的Git仓库的教程】相关文章:

Linux中swap交换分区的创建和容量调整的教程

Linux上最常用的用户名和密码 有的快改

Linux下的Grep命令使用方法详细介绍

在 linux 的命令行输出进度条

利用ftp定时上传log到其他服务器的方法

Linux 删除文本中的重复行的方法

linux下删除乱码文件名的方法

Linux系统中cat命令使用的实例教程

在liunx中编写一个脚步定期删除mysql中的数据实现步骤

免费的Linux在构建绿色校园网中的应用

精品推荐
分类导航