Git & Delivery

Connect source control to infrastructure work. Inspect a repository, choose a branch and coordinate a deployment with explicit destinations and credentials.

Repository inspection

Read status, branches and tracked changes before a modifying operation.

Clone & pull

Use an authorized repository URL and destination. Check local modifications before updating a working tree.

Publish & push

Prepare a scoped project commit and push only to the operator-approved repository and branch.

Credential boundaries

Use configured integration credentials without placing access tokens in chat or project files.

Deployment hand-off

Inspect manifests and requirements after source checkout, then coordinate the web or OS workflow.

Verification

Record commit identity, branch, resulting working-tree state and application verification where relevant.

Workflow

Inspect

Read repository, branch and local modifications.

Scope

Confirm project path, remote and desired branch.

Apply

Run the permitted Git operation.

Verify

Confirm commit and repository state; test deployed applications separately.

Example prompts

@web01 show the Git status and current commit in /srv/app. Do not modify files.
@web01 clone the approved GitLab repository into /srv/app-test and inspect its README and dependency manifests.
@web01 prepare a commit for the project changes, exclude secrets and show the files before pushing to the configured remote.

Evidence

  • Remote and branch
  • Files in scope
  • Commit identity and return codes
  • Independent deployment/CI evidence if queried

Prerequisites

  • Git available on the endpoint.
  • Authorized remote repository and configured credentials.
  • Explicit branch, project path and policy for existing local changes.

Boundaries

Protected branches, conflicts, missing permissions and private registry access can block a workflow. A push is not proof that CI or the application deployment succeeded.