[英]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.