chore(git): finalize remote repository setup
This commit is contained in:
+95
-1
@@ -7,7 +7,7 @@ Command failures and integration errors.
|
||||
|
||||
**Logged**: 2026-09-20T06:55:24+12:00
|
||||
**Priority**: high
|
||||
**Status**: pending
|
||||
**Status**: resolved
|
||||
**Area**: infra
|
||||
|
||||
### Summary
|
||||
@@ -31,6 +31,100 @@ Obtain the complete clone URL for the concrete repository, including any reposit
|
||||
- First-Seen: 2026-09-20
|
||||
- Last-Seen: 2026-09-20
|
||||
|
||||
### Resolution
|
||||
- **Resolved**: 2026-09-20
|
||||
- **Notes**: Created the concrete Gitea repository and replaced the account-page URL with its full `.git` clone URL.
|
||||
|
||||
---
|
||||
|
||||
## [ERR-20260920-025] ssh-config-read-denied
|
||||
|
||||
**Logged**: 2026-09-20
|
||||
**Priority**: low
|
||||
**Status**: resolved
|
||||
**Area**: infra
|
||||
|
||||
### Summary
|
||||
A read-only probe for an existing SSH configuration could not access the user SSH directory under the managed filesystem profile.
|
||||
|
||||
### Error
|
||||
`Access to the path 'C:\Users\Jino\.ssh' is denied.`
|
||||
|
||||
### Context
|
||||
The probe was intended only to see whether an existing SSH identity could replace HTTPS authentication. No key content was requested or exposed.
|
||||
|
||||
### Suggested Fix
|
||||
Do not weaken filesystem permissions; use the verified HTTPS remote and Git Credential Manager.
|
||||
|
||||
### Metadata
|
||||
- Reproducible: yes
|
||||
- Related Files: `.git/config`, `Progression.md`
|
||||
- Pattern-Key: fs.permission-denied
|
||||
|
||||
### Resolution
|
||||
- **Resolved**: 2026-09-20
|
||||
- **Notes**: HTTPS authentication succeeded after the user authorized Credential Manager; SSH inspection is no longer needed.
|
||||
|
||||
---
|
||||
|
||||
## [ERR-20260920-026] git-https-credential-unavailable
|
||||
|
||||
**Logged**: 2026-09-20
|
||||
**Priority**: high
|
||||
**Status**: resolved
|
||||
**Area**: infra
|
||||
|
||||
### Summary
|
||||
The new remote repository initially had no command-line HTTPS credential available to local Git.
|
||||
|
||||
### Error
|
||||
`fatal: Cannot prompt because user interactivity has been disabled.` followed by `fatal: unable to get password from user`.
|
||||
|
||||
### Context
|
||||
Browser login created the repository, but browser cookies did not authenticate command-line Git. The user subsequently authorized Git Credential Manager.
|
||||
|
||||
### Suggested Fix
|
||||
Authorize Git Credential Manager without placing credentials in the remote URL, shell history, or tracked files.
|
||||
|
||||
### Metadata
|
||||
- Reproducible: yes
|
||||
- Related Files: `.git/config`, `Progression.md`
|
||||
- Pattern-Key: auth.missing-credential
|
||||
|
||||
### Resolution
|
||||
- **Resolved**: 2026-09-20
|
||||
- **Notes**: Credential Manager authorization completed; `main` pushed successfully and now tracks `origin/main`.
|
||||
|
||||
---
|
||||
|
||||
## [ERR-20260920-027] apply-patch-context-mismatch
|
||||
|
||||
**Logged**: 2026-09-20
|
||||
**Priority**: low
|
||||
**Status**: resolved
|
||||
**Area**: docs
|
||||
|
||||
### Summary
|
||||
A combined archival patch failed because its expected context omitted a blank line before the separator in the error log.
|
||||
|
||||
### Error
|
||||
`apply_patch verification failed: Failed to find expected lines`.
|
||||
|
||||
### Context
|
||||
The failed patch made no partial changes. The actual file section was reread before retrying with exact context.
|
||||
|
||||
### Suggested Fix
|
||||
Inspect the precise surrounding lines before a multi-file patch and include blank-line structure in the patch context.
|
||||
|
||||
### Metadata
|
||||
- Reproducible: yes
|
||||
- Related Files: `.learnings/ERRORS.md`, `Progression.md`
|
||||
- Pattern-Key: docs.patch-context-mismatch
|
||||
|
||||
### Resolution
|
||||
- **Resolved**: 2026-09-20
|
||||
- **Notes**: Reapplied with exact file context.
|
||||
|
||||
---
|
||||
|
||||
## [ERR-20260920-006] powershell-empty-pipe
|
||||
|
||||
Reference in New Issue
Block a user