다른 두 명의 친구와 함께 코딩 중이며 모두 동일한 저장소를 사용하고 있습니다. 웬일인지, git는 나를 위해 무작위로 실패한다. 흥미로운 무엇Git push가 무작위로 실패합니다.
error: insufficient permission for adding an object to repository database .git/ objects
우리가 친구가 자신의 코드를 못살게 굴지 때, 난 더 이상이 오류가 발생하지 않는 것으로 나타났습니다, 나는 행복하게뿐만 아니라 내 코드를 밀어 수 있다는 것입니다. 이제 친구 B가 코드를 푸시하면 갑자기이 오류가 다시 나타납니다.
이것은 매우 기괴합니다. 여기서 무엇을 놓치고 있습니까?
파일 권한 문제가 있다고 생각합니다. 그러나 저장소에 대한 자세한 내용과 유용한 정보를 얻기 위해 어떻게 연결해야하는지에 대해 자세히 알아야합니다. 어떤 종류의 서버를 실행합니까? (Windows/Linux/other) 어떤 사용자가 저장소 파일을 소유하고 있습니까? SSH를 통해 연결합니까? git을 사용하여 연결할 때 어떤 사용자로 로그인합니까? –
세 명의 사용자 각각은 동일한 액세스 권한을 가지며 SSH를 통해 각각의 계정에 각각 연결됩니다. 서버 자체는 Ubuntu입니다. 루트는 저장소 파일을 소유합니다. 내가 이해하지 못하는 것은 다른 사람이 내 문제를 일으키는 원인이되고 다른 사람이 내 문제를 일으키는 이유입니다./ – Dirk