Return None for revision and username if the file is not in a git repository or git has no configured username instead of raising an error
Return None for revision and username if the file is not in a git repository or git has no configured username instead of raising an error

dchenaux/Yoda,dchenaux/Yoda,dchenaux/Yoda