日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

手把手教你用Git备份保存论文和代码等重要数据到云端

發布時間:2023/12/15 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 手把手教你用Git备份保存论文和代码等重要数据到云端 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

畢業季到了,各位小伙伴想必也在奮筆疾書馬不停蹄寫畢業論文啦!

不過寫論文的時候,小伙伴們可能遇到的一個問題就是:論文放在哪里才安全?去年勒索病毒的教訓我們可還沒忘記呢!

放在電腦硬盤上吧,這破電腦買的時候到現在一直沒出過什么問題,各種lol植物大戰僵尸玩的飛起。可萬一它就偏偏在論文剛完成的時候蹦了可咋整呢?

放在U盤上吧,那也不是個事啊,萬一U盤丟了,電腦也同時壞了……雖然這樣的可能性很小,但是根據墨菲定律:只有壞事有發生的可能,那么它就一定會發生。那想想也不行啊。

放在網盤上吧,目前常用的網盤就百度云一家,沒有會員的情況下上傳速度倒是還行,下載速度嘛:

你說咱們就傳個【論文.docx】那還好,可現實中肯定沒有那么簡單,做論文肯定一堆高清圖啦,一堆實驗結果啦,一堆參考文獻啦,一堆吧啦吧啦學習資料啦,加起來肯定不小。

想到寫個畢業論文還要開個百度云會員,這心里肯定一下子就不爽了啊,這一不爽肯定就影響我們做論文的進度啊,這一影響我們做論文的進度,最后就可能影響我們的畢業。這事兒,不是小事。

別著急,小編今天在這里給大家介紹一種好方法:利用Git版本控制進行論文備份。跟著小編的步伐,小白也可以慢慢上手哦!

準備工作

首先我們到碼云(https://gitee.com/)上注冊一個賬號:

有賬號的同學直接跳過,沒賬號的注冊一下綁定微信即可,非常方便,注意個人空間地址隨便填反正你能記住就行:

完了點注冊就OK。為什么用碼云不同GitHub呢,因為碼云方便能綁定微信,而且速度非常快。

社區版的碼云享受的容量如下(不得不提還是挺好的,畢竟是免費的):

類型 說明
倉庫數量 創建 1000 個倉庫,不限制公私有。
倉庫容量 單倉庫大小上限為500M
單文件最大100M
用戶總倉庫容量為5G
注:總倉庫定義為用戶名下以及所創建的組織下面的所有倉庫。
附件容量 附件單文件大小上限為 100MB
單倉庫附件總容量 1G
成員人數 公有倉庫成員數量不限。
個人賬號下所有私有倉庫總的協作人數為 5人

好了現在云端倉庫平臺就緒,我們還需要一個工具用來實現本地和云端之間的資料同步。首先到百度上搜索Git 騰訊軟件,第一個下載安裝:

為什么不去官網下載呢!因為該教程是面對小白的,小編怕大家看不懂官網上的英文,找不到那個的download按鈕,所以才來騰訊軟件下載,點擊普通下載即可:

安裝時記得勾選下面三個東西。其他的默認即可,一直下一步一路向西就可以啦:

安裝完成后在任意處右鍵看到下面兩個菜單選項即說明安裝成功:

安裝成功以后,我們還需要簡單配置一下git,即告訴git我們的云端賬號是什么,就是我們剛剛在碼云注冊的賬號,點git bash here,輸入命令git config --global user.email "you@example.com"

其中you@example.com需要替換成你注冊碼云使用的郵箱賬號,比如我的就是2638512393@qq.com,輸入后回車:

沒有消息就是好消息,說明設置成功!

備份論文

現在,假設我們在電腦某處有個文件夾,上面布滿了我們的各種版本論文以及各類所需要的資料:

1) 創建云端倉庫

首先我們需要創建一個云端的倉庫,就類似網盤這么一個東西呀!到碼云上登錄之前注冊好的賬號后:

在左下角的倉庫右邊找到一個+號,然后點擊它,創建倉庫:

倉庫名稱隨便填,路徑那里填英文,就是你訪問該倉庫的路徑地址,注意是否開源要選擇私有,不然你的小論文就是在互聯網上裸奔哦~~然后再勾選上使用Readme文件初始化這個倉庫,其他的就無所謂啦。點擊最下面的創建即可。看到下面頁面,就大功告成啦!

2) 同步倉庫到本地

點擊倉庫右邊的克隆下載,然后復制鏈接,該鏈接我們一會會用到。

在電腦的某個地方,右鍵打開git bash

輸入以下命令git clone 剛剛的地址回車,比如我的就是:

git clone https://gitee.com/dengfaheng/BYLW.git

回車后提示輸入用戶名:

我們輸入注冊的用戶名,一般是登錄用戶名,就是郵箱之類的。嗯……不明白為什么用戶名也要加*號。

輸入用戶名以后當然還要輸入密碼:

因為我們clone的是私有倉庫(剛剛設置的私有),所以必須填賬號密碼且正確以后才允許下載哦,都輸入完成以后,點擊OK,云端的倉庫就立馬同步下來啦:

3) 復制文件到倉庫

現在倉庫已經搭建好了,我們就可以開始備份文件啦。將畢業設計的所有文件復制到剛剛的倉庫文件夾BYLW中去:

其中README.en.mdREADME.md這兩個文件是用來記錄倉庫變化情況的,一個是中文版,一個是英文版(一般都刪掉)。

就是那些東西進來了,那些東西更新了之類的你可以寫在上面,他會展示在云端的倉庫說明中,當然你寫論文寫得心煩了在上面發兩句牢騷也是可以噠!

4) 推送文件到云端

現在萬事俱備只欠東風啦。這一步我們就把文件備份到云端的倉庫中去,在這里呢,推送需要一共需要執行三條命令,小編將會為大家一一解析:

首先還是右鍵在文件夾BYLW中打開git bash,然后執行git add .如下:

這一步是告訴git把當前倉庫中新添加進來的文件記在小本本上!

再執行git commit -m "update",這一步是要告訴git,對當前的提交的東西做一個記錄,比如提交了啥啊,做了啥工作之類的。

其中"update"中的update可以換成我們想寫的任何東西,比如【git commit -m "今天啥也沒干,我就提交了個空氣"】也是可以的,只要你的老板不打死你。

最后執行git push origin master,這一步才是真正把文件推送到云端上去哦,不過又要我們輸入賬號密碼了:

因為是私有倉庫,所以要輸入賬號密碼。輸入賬號密碼且正確后,推送成功:

我們到網站上看看,歐耶!大功告成啦!

5) 一鍵推送腳本

每次都要在倉庫文件夾下手動打開git bash輸入三條命令好麻煩呀!這里教大家一個小辦法,將這三條命令寫成cmd腳本,一鍵運行即可完成三條命令。

git add .
git commit -m "update"
git push origin master

首先打開記事本,將這三條命令輸入進去:

文件-另存為……,保存類型選擇所有文件,文件名寫一鍵推送.cmd,注意一定要把后綴名.cmd加上,然后保存到倉庫目錄下面:

然后我們雙擊一鍵推送.cmd運行:

再次提示輸入用戶名密碼(攤手),因為是私有倉庫,每次都要輸入賬號密碼的,共有倉庫就不需要這么麻煩:

輸入以后,也推送成功啦,推送成功后黑窗口會自動閃退,無須在意。當然可以設置key來解決每次推送都需要賬號密碼的問題,這個以后有時間再說啦。

以后編輯論文或者相關資料,可以直接編輯倉庫的文件,所有東西做好以后,一鍵推送一下到云端,快捷又安全,豈不美哉!

多臺電腦直接協同

這年頭,誰還沒個二奶機呢!搞臺牛逼的電腦放在實驗室,一臺輕薄的漂亮的筆記本提在手上,比如大家就能看到各式猛男帶著這類筆記本出入在圖書館等場地:

好啦好啦,不扯了。我們前腳在實驗室上傳了最新寫好的論文,后腳老板打電話來說某個地方要改,這時候我們已經回到寢室打開小電腦準備看學習資料了,這怎么辦呀!

1) clone

對于云端的倉庫,我們一開始就介紹過了,直接采取git的clone命令給同步下來。當然在新的電腦上也得安裝了git哦。

比如我們獲得了之前倉庫BYLW的地址,只需要git clone 地址即可同步下載下來。編輯好后,再點擊倉庫里面的一鍵推送.cmd進行推送。

當然你也可以直接在網頁上點擊下載,直接下載下來解壓后進行后面的操作:

2) pull

如果我們本地此前已經clone過了倉庫BYLW,那么現在就不需要在進行clone了,畢竟如果只是修改了一個小小的文件,又重新把整個倉庫給下載下來,多費事呀!

可以直接在之前的clone的倉庫中,運行git bash,然后輸入git pull命令:

當然該命令也可以做成一個拉取.cmd的一鍵腳本,由于是私有倉庫,照例還是要輸入賬號密碼哦!

pull的時候要注意云端版本要新于等于本地版本,不然就涉及到一個版本合并的問題。版本控制以后有時間再介紹啦。

后記

其實不單單是論文啦,電腦上重要的文檔資料工作等都可以這么干的,云端備份的好處就是不怕物理上的損壞。

也不怕病毒的加密。至于隱私之類的,我覺得應該比某網盤之類的安全多了吧~

希望越來越好~大家覺得有用的話,不妨點個再看~謝謝!

總結

以上是生活随笔為你收集整理的手把手教你用Git备份保存论文和代码等重要数据到云端的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。