Onestamente, dati i dettagli forniti, tutti quelli che dicono segnalalo! mi sembrano solo una reazione eccessiva.
Io e il mio collega abbiamo lavorato a un progetto per oltre 2 anni scambiando i commit avanti e indietro e sì , a volte riusciamo o ottimizziamo il codice a vicenda.
Non so in che tipo di cultura lavori, ma se in qualche modo definisce il lavoro in linee di codice piuttosto che in prodotto finale e contributo complessivo, sembra piuttosto tossico e competitivo. Il mio consiglio è di non eseguire la catena di comando alla ricerca di qualche forma di punizione. Se è un grosso problema per te, parla con il tuo manager su come determinare il merito delle cose e poi documentale in qualunque modo descrivano.
Il punto che più volevo affrontare era il tuo rapporto con il tuo collega. A mio parere onesto, se un giorno un mio collega fosse venuto da me ed avesse esclamato: "Non usare il mio codice! È il mio codice!", E poi mi ha messo nei guai con la gestione per qualcosa che non ero " Per fare intenzionalmente o maliziosamente, penserei che fosse un idiota importante. Lo terrò a mente, perché dalla domanda non è chiaro se hanno davvero rubato il tuo codice, o forse stavano solo fondendo le modifiche in un modo strano.
L'accusa (che è una grossa accusa da fare) - se non rovina completamente il tuo rapporto professionale, abbasserebbe sicuramente la loro opinione personale su di te. Nessun grosso problema se hai ragione. Sono un fan del pensiero tipo "scavi la tua tomba", ma se ti sbagli , il danno al tuo rapporto di lavoro potrebbe essere piuttosto sostanziale. La politica in ufficio è una cosa complicata!
Ora, se sei assolutamente sicuro che stia rubando e prendendosi il merito di cose che non ha fatto, sentiti libero di contattare il tuo manager e prendere le misure appropriate per assicurarti che venga rimproverato per quel tipo di comportamento, tuttavia , se non sei proprio sicuro , forse riconsiderare. Il plagio non è qualcosa da rivendicare alla leggera, soprattutto quando può influenzare la tua vita quotidiana per un periodo piuttosto lungo.