add git related mode
Add git related file mode.