저는 임베디드 리눅스 프로젝트에서 일하고 있습니다. 빌드 프로세스는 장치에 플래시되는 이미지를 만듭니다. 많은 파일은 시스템이 올바로 작동하기 위해 루트 소유권이 필요합니다. 나는 끌어 내려고 할 때 문제가 발생했다. 그 파일 중 일부는 수정되었다. - git은 그 파일을 쓸 수 없으므로 열심히 리셋하고 sudo를 당긴다. 그런 다음 지점을 전환 할 때 모든 파일에 대해 "연결 해제 할 수 없습니다 ..."라고 말했지만 지점으로 전환하면 지점으로 다시 전환하려고 할 때 로컬 변경 사항이 있기 때문에이를 허용하지 않습니다.git에서 파일 소유권을 어떻게 처리합니까?
그래서 저는 올바르게하고있는 것이 아닙니다. 이 문제를 해결할 올바른 방법은 무엇입니까?
궁금합니다. 왜 파일에 루트 소유권이 필요합니까? 그것없이 무엇이 깰 것이냐? – Amadan