自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

把Dropbox改造為Git私有倉庫

開發(fā) 前端
Git作為強大的分布式版本控制工具,越來越受歡迎。大量的開源項目可以在Github上發(fā)布,不過項目是公共可見的,即人人可以fork。 對于一些用戶,他們也有自己的項目,但是還不太想立刻就把項目開源出來,有可能是因為還沒有完成,所以他們需要通過Git臨時性地管理他們的「私有項目」,Github上雖然有私有項目托管服務(wù),不過性價比不高。

前言

Git作為強大的分布式版本控制工具,越來越受歡迎。大量的開源項目可以在Github上發(fā)布,不過項目是公共可見的,即人人可以fork。 對于一些用戶,他們也有自己的項目,但是還不太想立刻就把項目開源出來,有可能是因為還沒有完成,所以他們需要通過Git臨時性地管理他們的「私有項目」,Github上雖然有私有項目托管服務(wù),不過性價比不高。

Dropbox(墻)是***的云存儲服務(wù),通過Dropbox我們可以實現(xiàn)對Git私有項目的托管。

思路

我們的思路是在Dropbox客戶端的目錄中建立Git倉庫,然后我們clone此倉庫到本地倉庫,然后我們進行提交操作,完成提交之后,我們執(zhí)行push操作, 那么本地的數(shù)據(jù)會被push到Dropbox客戶端目錄的倉庫中,之后Dropbox客戶端會把倉庫文件的更改同步到Dropbox服務(wù)器。

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

實現(xiàn)

我們現(xiàn)在Dropbox的目錄中創(chuàng)建一個裸git倉庫

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

完成之后,我們clone這個倉庫

  1. $ cd ~ 
  2. $ git clone ~/Dropbox/project.git project 
  3. $ cd project 

提交并且push

  1. $ touch README 
  2. $ git add . 
  3. $ git commit -m "init commit" 
  4. $ git push origin master 

完成之后,Dropbox會把你push的內(nèi)容同步到服務(wù)器,你通過https://www.dropbox.com/可以查看到倉庫的內(nèi)容。

原文鏈接:http://weizhifeng.net/git-with-dropbox.html

責(zé)任編輯:陳四芳 來源: weizhifeng.net
相關(guān)推薦

2024-05-15 11:09:30

2020-08-07 17:03:24

私有鏡像倉庫

2022-07-11 07:37:55

HarborContainerd

2018-10-16 09:45:36

谷歌AI游戲

2020-12-11 22:16:34

Git遠程倉庫Linux

2024-01-22 09:12:51

2017-03-24 09:24:21

HarborDocker鏡像倉庫

2019-08-18 23:46:52

私有云容器鏡像倉庫

2022-04-14 06:16:07

Gitbase開源

2017-03-13 13:21:34

Git處理大倉庫

2020-09-18 07:59:44

GitLabCI

2011-07-04 13:18:45

服務(wù)器R680 G7數(shù)據(jù)倉庫

2025-02-26 12:21:08

2014-03-19 10:01:16

Git項目遠端倉庫

2011-08-09 10:20:55

GitLinux遠程倉庫

2012-06-14 15:30:58

Teradata數(shù)據(jù)倉庫私有云

2022-12-08 19:27:38

2009-08-21 10:15:40

RJ型模塊化插頭綜合布線系統(tǒng)

2011-08-29 10:51:51

UbuntuWindows7

2021-03-14 09:37:45

Git倉庫管理代碼
點贊
收藏

51CTO技術(shù)棧公眾號