Use parameter names which are much more readable.

Instead of hardcoding the parameter name as `is_clone`, split it up into
2 different parameters `no_work_tree` and `no_git_dir` parameters,
since, effectively those are the options passed to `git`.