簡體   English   中英

應該將yarn.lock 視為git 中的二進制文件嗎?

[英]Should yarn.lock be treated as a binary file in git?

有理由不這樣做嗎?

我的想法是潛在的 git diff 將發生在 package.json 中。 我想將 yarn.lock 視為二進制文件。

我看不出有任何理由不這樣對待它,因為它是一個不應該被人類閱讀的文件。

我在一個大型團隊中將它用作二進制文件已經一年多了,我們沒有遇到任何問題。 而且我與之交談的人也沒有遇到問題 - 如果您有問題,請發表評論,因為我正試圖在另一家公司再次實施它。

再次安裝軟件包可以解決合並沖突。 與您的團隊討論此主題並試一試。

我在 GitHub 上的 Yarn 問題跟蹤器中發布了這個問題。 我得到了以下答案:

不,不應該。 該文件是純文本文件,文件中可能存在您可能需要解決的合並沖突。

https://github.com/yarnpkg/yarn/issues/1776#issuecomment-260022242

暫無
暫無

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

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