Sunday, 20 October 2019

Git 對 Binary File (Excel, Photoshop Designs, Executable Files) 進行追蹤版控

Preface

Git 較常用於管理文字檔案,對於Binary File的版控管理,可以用lfs這個指令來進行管理

Tutorial

可以用下列的Git 指令對Repo進行初始化
$ git lfs install
接著可以把Binary File檔案加入進行追蹤
$ git lfs track "*.xlsx"
若是要修改追蹤的Binary File,可以直接對.gitattributes進行修改

Related Posts:

  • Git 對 Binary File (Excel, Photoshop Designs, Executable Files) 進行追蹤版控 Preface Git 較常用於管理文字檔案,對於Binary File的版控管理,可以用lfs這個指令來進行管理 Tutorial 可以用下列的Git 指令對Repo進行初始化 $ git lfs install 接著可以把Binary File檔案加入進行追蹤 $ git lfs t… Read More
  • Apple Music 音樂 Pop 類型歌單分享 持續更新...未完待續 Preface 我是一個非常喜歡聽音樂的人,儘管我唱歌不好聽 XD。這裡我分享幾個我在 Apple Music 上自己分類的歌單,那麼我分類的方式是依照我個人主觀對於該歌曲的感覺下去分類的。所以即便是那個歌手的類型可能是 Pop 類型的,但也有可能他的幾首歌曲會跨足到 Electro-Pop ,… Read More
  • Git 版本命名 Preface 先前已經有一些筆記介紹 Git 的開發流程以及如何操作,這篇則是要介紹,如果一些已經確認要進到 Mater branch 的 commit 如何為其標上版號以利進行發布。 Tutorial 首先可以先參考語意化的版本命名(Semantice versioning)的命名規則… Read More
  • 使用 CLI 呼叫 IntelliJ 開啟指定路徑底的 Project Preface 對於長時間使用 terminal 的使用者來說,能夠像是 Sublime text 或者是 Atom 一樣,在 terminal 中直接使用指令開啟指定的檔案或專案,可以說是一大福音。這裡教大家使用現成其他開發者寫的 bash ,打造一個 idea 指令來呼叫 IntelliJ … Read More
  • Git 解決合併分支時的檔案衝突 Resolve conflicts while merging branches Preface 上一篇的筆記有提到如何進行 Git 分支合併,但在多人協同開發的環境底下,往往一定會遇到檔案發生衝突的狀況。這裡教大家單純的使用 Git 的 checkout 功能來解決衝突。 Tutorial 當你使用 merge 指令去合併分支的時候,有衝突發生時,Git 會要求使用者解… Read More

0 comments:

Post a Comment