I have a cross platform python package and push them from pycharm to github directly. For ease of maintaining the project locally, I have kept the source code in a separate directory/drive accessible to both Linux and Windows. The source directory is already added to git/github. All I need is to log in to Windows or Linux and keep working on the same source code. However, every time I login to different OS, the colour of these files (git indicative of change in the file) keep on changing. I am unable to figure out which file I modified last and need to commit/push to remote repo.
My question is, what is the correct cross platform way to manage a local repo and git integration under PyCharm? Or is it really a bug?