Patch Set 9:

I've run GitSyncInfo test using original SyncInfo implementation and for now only one test case fails. I'll investigate this test case, maybe I've made some logical mistake ...

I'm wondering with implementation would be more efficient and what would be time execution difference.