When several persons work together on a project shared in repositories in github, it happens quite often that I feel that someone else's code is hard to read, and want to change and reorganize his code and add more comments. It is  for improving readability just for my own purpose, and I don't want to ask others to change their code in the same way that I change it.  If I keep a local copy of their code and modify their code to help me better understand it, I am not sure how to manage the local copy as the project goes on and I need to change their code again and again and thus have more and more local copies of their code that are modified for my understanding purpose.What shall I do with the above problem?Thanks.
How can I reorganize others' code shared in source control repository, just for my own purpose?
version control;readability