I recently came across a lot of github repositories for storing code systematically. Its pretty amazing way to practice. Do anyone know how to maintain it? like committing every time using git or is there any convenient software or approach to do so? PS- if anyone have link to already maintained github repo please do mention in comments so as to get idea howto organise it better. Thanks!