git本地倉庫維護、打包、恢復等示例

最近在嘗試編譯CEF的過程中,學會了git的一些小技巧,記錄備用:

我們的例子就是 depot_tools 這個工具:

首先,git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git

下載好後,再添加對應的python和git工具,將他們打包到本地倉庫中去:

git status

git add python***

git add git***

git commit -m "提交說明"

git status

再將本地倉庫打包:

git gc

git count-objects -v

刪除除了.git文件夾的所有文件,將 depot_tools 壓縮上傳保存到你的存儲位置,比如U盤什麼的。

想用的時候,解壓出來,執行命令:

git checkout -f 或者 git checkout -f HEAD

恢復倉庫內容到本地,爽歪歪!!!

建議,爲了不額外再下載git,可以將git的不打包到倉庫,直接放在depot_tools文件夾內,再將depot_tools目錄添加到PATH中。

辛辛苦苦,花了24h終於編譯出了CEF,不容易!!!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章