defined git and github