用網盤和git來管理資源

2021-08-26 17:04:55 字數 1101 閱讀 7235

現在的網盤很多,比如dropbox、快盤、skydriver、115網盤、雲諾、堅果鋪子等,並且功能很強大,大部分提供的客戶端都有自動版本管理和加密傳輸的功能。這為我們管理我們的資源提供了便利條件,一般的資源直接使用網盤已經做夠了。但是我們有這樣的情況,你在家裡突然有乙個**的想法需要實現,但是你無法一次完成,或者你不想拿到公司去用,那怎麼辦,也同步到網盤?那公司的資料也會修改的。這其時就用到了vcm的分支功能,你說我可以複製乙份,ok,你當然可以這麼做,如果是幾個g資源你也要複製乙份嗎?況且網盤也未必能夠容的下。最好的辦法其時就是使用乙個合適的版本管理工具來做管理。用svn或者vnc?那需要建伺服器啊~~,現在我們的主角出場了git,你完全不需要伺服器,或者你網盤就是你的伺服器。家裡是乙個分支,公司是乙個分支,做好merger就好了。

1、不需要伺服器,如果你想弄個伺服器也可以;

2、極其方便的分支管理;

3、可以和svn混合使用;

4、只在根目錄下生成檔案不想用直接刪掉就可以,清理比較方便;

其時用git的純版本資料儲存在網盤中,乙個很好的效果是別人如果不去clone出你的內容是無法指導你到底儲存的是什麼內容的。從這個角度來說我們的隱私也保障了,誰知道那一天這個網盤會不會被黑或者破產,我們的資料以這樣的形式儲存也能夠在網盤安全出現問題被掃瞄是有效的避免明文出現。

我因為使用的linux系統,所以只能使用雲諾來作為環境了,(堅果鋪子支援linux但是要求nautilus2的擴充套件,我用的是kde沒辦法使用)。具體的步驟如下:

1、用在網盤目錄中用「git init --bare --shared」初始化乙個純倉庫;

2、在專案目錄下「git remote add 名字 目錄」,將倉庫新增進來;(如果你的本地資源沒用使用git來管理,你需要git init初始化,並用git commit -a將這些資源提交到本地倉庫中);

3、將「git push 名字」**提交到倉庫;

4、ok,現在網盤會自動檢測到檔案變化同步到遠端的網盤中了。

這樣,你在家裡用網盤同步下倉庫,就可以更新出資源了。分支的操作git提供了很強大的支援大家自己研究吧。

附:個人感覺dropbox最好用,多平台支援,可是牆了;快盤功能強大,但是沒有linux和mac版;國內有linux和mac版本的也只有堅果鋪子和雲諾了。

用網盤和git來管理資源

現在的網盤很多,比如dropbox 快盤 skydriver 115網盤 雲諾 堅果鋪子等,並且功能很強大,大部分提供的客戶端都有自動版本管理和加密傳輸的功能。這為我們管理我們的資源提供了便利條件,一般的資源直接使用網盤已經做夠了。但是我們有這樣的情況,你在家裡突然有乙個 的想法需要實現,但是你無法...

用yunio網盤搭建git私有倉庫

研究生開始奔波於教研室和寢室之間,於是想搭建乙個git私有倉庫來管理自己在做的專案或者學習資料。一來可以很方便的管理專案,二來可以學習使用git。我的主要工作平台是linux,這也是我選擇yunio網盤的原因,因為它能比較完美地支援多平台。話不多說,開始 sudo apt get install g...

用JIRA來跟進和管理專案進度

做迭代的測試master期間內,每週要出 測試週報,這就需要統計迭代相關的資料,包括開發進度,測試進度,缺陷情況等,每次都需要去翻看儲存的jira上的filter,如果之前沒有新建filter的話,還需要新建乙個過濾器,後來想想,其實可以利用jira上的dashboard來集中管理這些filter,...