Sto lavorando a un progetto Linux incorporato. Il nostro processo di compilazione rende un'immagine che viene mostrata su un dispositivo. Molti dei nostri file richiedono la proprietà di root per il corretto funzionamento del sistema. Mi sono imbattuto in un problema quando ho provato a tirare e alcuni di questi file sono stati modificati - git non è stato in grado di scrivere quei file, quindi è stato resettato e ha fatto sudo pull. Poi, quando ho cambiato succursali, ho detto "Impossibile scollegare ..." per tutti quei file, ma ha cambiato comunque rami, quindi quando ho provato a tornare al ramo non me lo permetteva perché avevo delle modifiche locali.Come gestisci la proprietà dei file in git?
Quindi non sto facendo qualcosa di giusto; qual è il modo corretto per affrontare questo?
Quindi, sono curioso: perché è necessaria la proprietà di root sui file? Cosa si romperebbe senza di esso? – Amadan