Revert "Revert "Add new code using git""

This reverts commit 3016f699945f1fc0d1fdfe20a3458665f216684f.