簡體   English   中英

Xcode 和 git-lfs

[英]Xcode and git-lfs

我使用homebrew安裝了git-lfs ,它在命令行中運行良好。 我仍然可以在 Xcode 中添加文本文件,但是每當我嘗試在 Xcode 中添加一個應該由git-lfs跟蹤的文件時,沒有效果(文件在 Xcode 的文件列表中保持“?”,而命令行確認該文件實際上並未添加)。 經過一番研究,我嘗試將~/Library/LaunchAgents/my.startup.plistsetenv PATH /usr/local/bin但沒有效果。

我怎樣才能讓 Xcode 與git-lfs一起玩得很好?

在 Xcode 中使用 git-lfs 似乎有問題。 見這篇文章: http : //gopalkri.com/2016/05/17/git-lfs-xcode-asset-catalogs/

最好堅持使用 Git 提交更改,而不是通過 Xcode 進行。

我們有一個類似的問題,我們的 CI 使用 Xcode 的 git 而不是自制的。 所以我們需要讓 git-lfs 在 Xcode 中工作。 這證明非常簡單:將 git-lfs 核心文件從自制版本復制到 Xcode(每次升級 Xcode 時都需要再次執行此操作):

sudo cp /usr/local/Cellar/git/2.28.0/libexec/git-core/git-lfs /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-lfs

請注意,您的 git-core 源文件夾可能位於/usr/local/Cellar/git/2.28.0/libexec/git-core其他位置 - 您可以使用locate或其他搜索命令來找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM