一般公司應該有自己的git repo, gitlab, bitbucket之類的。如果不想分享就設成private的。方便管理。
抄code不給credit這事兒,可大可小,看outcome。
如果隻是他用著方便,沒啥business outcome,屬於這人不地道,順嘴感謝你一下又沒損失。你可以點點他,或者下次在code裏寫disclaimer之類的。抄就抄了,旨在止損,預防類似情況再發生。
如果有business outcome,比如在review裏算提高了team 效率,減少defect率之類的,得站出來給自己攬credit。比如,從大局(manager perspective)出發:我的code在directory裏,這個和我的相似度很高,(有可能是refer我的)。我的設計意圖是XXXX,實用特點是XXXX, 局限性是XXXX,如果推廣使用需要XXXX。旨在解決問題,順帶提一下抄襲。沒有manager愛看底下人為了小事兒cat fight。
扯遠一點,我覺得互相copy idea在很多行業,特別是科技行業很常見。有好想法隻是個開始,能take action和scale的人才從中獲利。這是Open source的精神,也是行業能快速發展的驅動。我個人風格,有啥想法會到處說(pee around it),好處是可以得到earlier feedback,還有別人知道我在做也不好意思明搶。也有明搶的,但一般沒我動作快。或者這個主意對我個人發展不是特別重要,也樂意分享,立立人設。