Тут 800 строк кода, при копировании 2 красные ошибки и 36 предупреждений
Открой книжечку Шилдта, почитай неторопливо. Потом почитай про то, что такое git и как им пользоваться хотя бы на примитивром уровне (fetch, merge, checkout, commit, push, pull). Потом загугли coding guidelines...