MCPcopy Index your code
hub / github.com/Codeplain-ai/codeplain / _ensure_git_config

Function _ensure_git_config

git_utils.py:45–60  ·  view source on GitHub ↗
(repo: Repo)

Source from the content-addressed store, hash-verified

43
44
45def _ensure_git_config(repo: Repo) -> None:
46 config = repo.config_reader()
47
48 try:
49 config.get_value("user", "name")
50 except (NoSectionError, NoOptionError):
51 # user.name not configured, set a default at repo level
52 with repo.config_writer(config_level="repository") as writer:
53 writer.set_value("user", "name", "Codeplain")
54
55 try:
56 config.get_value("user", "email")
57 except (NoSectionError, NoOptionError):
58 # user.email not configured, set a default at repo level
59 with repo.config_writer(config_level="repository") as writer:
60 writer.set_value("user", "email", "codeplain@localhost")
61
62
63def init_git_repo(

Callers 1

init_git_repoFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected