만약이 내가 당신의 corporatese 권리를 인용하고있어 경우, 자신의 하청 업체는 그는 바보가 더주의하지 않고 자신의 이름으로 공식 REPO에 자신을 커밋 할 수 있습니다 "개인"과 해고 당할 가치가있다.
이 경우 커미터의 IP 주소조차 필요하지 않을 것입니다. 커밋 자체는 다음과 같은 매우 유용한 데이터를 포함합니다 :
git cat-file -p <suspicious-commit-id>
전체 커밋 개체가 표시됩니다.
author Foo Bar <[email protected]> 1398017575 +0200
committer Foo Bar <[email protected]> 1398017575 +0200
위와 같이 유닉스 에포크 타임 스탬프 다음에 시간대 정보가 있습니다. 미국 동부 해안에 있다면 -0500
과 같은 것을 볼 수 있습니다. 외주 업체가 인도에있는 경우 +0630
또는 그와 비슷한 것을 볼 수 있습니다.
"개인"은 아마도 그보다 더 의미가 있습니다. 그래서 하청 업체들은 그의 레포로 밀고 나면 역사를 다시 쓰고 공식 레포로 밀어 넣는다. 후자의 경우 행운을 빈다.
출처
2014-11-18 20:09:23
SzG
조 익명 투명성의 챔피언. 매우 흥미로운. – SzG
SzG는 아이러니를 찾는 챔피언입니다. 이 스레드에는 흥미롭지 않습니다. 익명 성은 개인이 법적 절차를 밟기 전에 개인 정보를 빼앗지 않도록하는 것이 중요합니다. 대안은 경비와 표절을 가볍게 여는 것입니다. –
안타깝게도 IP 정보는 Git 자체에서 캡처되지 않으며 최종 사용자도이를 제어 할 수 있으므로 신뢰할 수 없습니다. GitHub Enterprise를 사용하고 있다면 푸시 로그와 같은 몇 가지 옵션이 더 있다고 생각합니다. 적어도 일부 클라이언트 측 작업은 클라이언트 IP를 표시합니다. 하지만 push 로그가 GitHub에서 제대로 사용 가능하다고 생각하지 않습니다. – jszakmeister