簡體   English   中英

Ubuntu版本之間的Git簽出

[英]Git checkout between Ubuntu version

我們大多數人有時在升級操作系統或程序后或剛安裝完程序包后就會遇到問題,並且其中一些存在沖突,因此您會花費大量時間來解決它們。

昨天,我嘗試在所有主要存儲庫中進行git init 在我升級到新版本后,我的一些程序開始了。 在我提交更改后。 因此,現在,我可以在不使用任何virtual box情況下在程序的版本之間進行檢出。 例如,在不同版本的PHP中測試本地項目可能非常有用。

我嘗試對Ubuntu升級(但是我是在虛擬盒子中這樣做的,因為我現在沒有發生任何事情)。 checkout between some versions 有效!

問題是:它是否會對我的操作系統造成不良影響(我聽說過散列二進制文件的一些問題,並且可能是一個問題)? 也許我看不到這種影響,但它們存在嗎? 有人對此有經驗嗎?

不良影響? 除非:

  • 其中一些文件在結帳時被進程使用
  • 考慮到git僅記錄了兩種保護模式 (644和755),其中一些文件需要特殊的文件保護模式(或suid位)

除此之外,那些git repo的大小可能會成為您可能希望以這種方式管理的某些問題的問題。
如果確實很大,那么錯誤回購可能會更有效率

暫無
暫無

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

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