利用Dropbox搭建Git遠端倉庫

2021-06-25 13:17:38 字數 1210 閱讀 8172

git是一款很好用的分布式版本管理工具,因為它是分布式的,所以跟svn不同的是,即使離線也能執行版本發布(commit)、**回滾(reset)等操作,因此平時完全可以在離線的環境下把它作為乙個本地的**版本控制工具來用。這點是svn怎麼也做不到的,svn只能在聯網的環境才能執行版本的發布。

關於git的使用可以說很多,以後再慢慢說。上面也說到git可以作為本地**版本控制工具來離線使用,但畢竟聯網同步才是王道,這就需要給git建立乙個遠端倉庫,用來存放我們的**,然後通過clone、pull等操作就能夠在不同的機子和平台上同步我們的**了。github免費提供git遠端倉庫給我們用,但免費也是有代價的,就是**必須公開,有時候我們不想把自己的**公開,這時就是網盤發揮作用的時候了~

dropbox作為跨平台使用的網盤相當無敵,至少linux、windows、mac它都能hold住,那麼我們就用dropbox做乙個git的遠端倉庫使用。

按照下面進行操作

cd d:/dropbox  

//git bash下進入dropbox目錄

mkdir project.git

//新增資料夾,遠端倉庫的位置

cd project.git

//進入倉庫目錄

git --bare init

//遠端倉庫初始化

到這裡dropbox目錄下的操作就完成了,這裡我們建立並初始化了乙個git遠端倉庫,下一步就是將這個倉庫與我們的**進行連線

cd d:/project

//git bash下進入**所在目錄

git init     

//初始化

git add .

//將檔案加入版本管理

git commit -m "init"

//提交初始版本

注:上面的操作,若之前已經將**放入git進行了版本管理,就忽略之

//新增遠端倉庫

git remote add origin d:/dropbox/project.git

git push

//將**及版本資訊提交到遠端倉庫

在另一台機子上從遠端倉庫拉取**,只要clone下就成了

git clone d:/dropbox/project.git

這樣我們就建立了乙個隨著dropbox在不同平台上同步的git遠端倉庫了,再也不用用u盤在不同的電腦上拷**了。而且利用dropbox的共享功能,還能將**共享給其他人,實現協同工作。

在Dropbox上託管Git私有庫

git是目前非常流行的一款分布式版本控制軟體,創立者是linus for linux,最初就是用來管理linux kernel開發的,後來大傢伙覺得這玩意兒很好用,就逐漸流行開了。debian perl gnome android等眾多開源專案都採用git進行版本控制,當然也包括git本身以及lin...

利用ssh協議搭建git遠端服務

需求 1 公網伺服器搭建git服務,放 裸庫。2 本地機器通過ssh協議push pull 1 根據已有的 生成 裸 庫 git clone bare 4gconverge 4gconverge.git所謂的裸 庫是指沒有工作區的git倉庫,類似於只有.git資料夾。2 scp 將裸 庫放到 伺服器...

git本地推到遠倉

1 git init 2 把檔案新增到本地版本庫中,git add 3 把檔案提交到倉庫 git commit m first commit 4 關聯到遠端庫 git remote add origin 你的遠端庫位址 5 遠端庫與本地同步合併 git pull rebase origin mast...