root가 git (working) 디렉토리를 업데이트하지 못하도록해야합니다. 추론에는 파일 시스템 소유권 변경 사항을 방지하는 것 외에도 다음이 포함됩니다.root가 git pull을 실행하지 못하게하려면 어떻게해야합니까?
아무런 바보가없는 것 같습니다 프리 페치 후크와 비슷한 일이 있기 전에 가져 오기/병합/당기기를 방지하십시오. 또는 적어도 여기 (또는 매뉴얼 페이지에서) 볼 수있는 것은 없습니다 : http://www.analysisandsolutions.com/code/git-hooks-summary-cheat-sheet.htm
생각 하시겠습니까?
* "그럴 수 있다고 생각하지 않습니다."* - 나는 그렇게 생각하지 않습니다. – poke
왜? 당신이 피하려고하는 실제 문제는 무엇입니까? 저장소에있는 파일이 루트에 의해 소유되지 않도록하려면 루트로 로그인 한 상태에서 끌어 당기지 마십시오. – meagar
@meagar 이미이 작업을 수행 중입니다. 아아, 많은 사람들이 루트/sudo 액세스 권한을 가지고있는 팀 환경에서. 사람들이 루트로 로그인하지 못하도록하고 실수로 변경해서는 안되는 일을 부지불식간에 방지하려고합니다. 때때로 사람들은 오래된 습관을 잊어 버립니다 (우리는 업데이트를 위해 root/sudo privs를 요구했지만 더 이상 사용하지 않습니다). root로 로그인하고해서는 안되는 일을합니다. –