# exclude all
/*

# include important folders
# need gradle 
!gradle/
!gradlew
!gradlew.bat
!build.gradle
!gradle.properties
!.travis.yml

# include markdowns
!README.md
!LICENSE

# include sourcecode
!src/

# include git important files
!.gitmodules
!.gitignore

# code format to reduce noise in git commits
!codeformat/

# Github specific files and directories
!.github/