Skip to content

Complete Lab 2: Git Internals, Rebase, and Bisect - #1541

Open
AyazN wants to merge 9 commits into
inno-devops-labs:mainfrom
AyazN:feature/lab2
Open

Complete Lab 2: Git Internals, Rebase, and Bisect#1541
AyazN wants to merge 9 commits into
inno-devops-labs:mainfrom
AyazN:feature/lab2

Conversation

@AyazN

@AyazN AyazN commented Sep 10, 2026

Copy link
Copy Markdown

Goal

Complete Lab 2 by demonstrating Git internals, reflog recovery, signed tags, rebasing, and bisect.

Changes

  • Inspected Git objects and .git internals
  • Demonstrated reflog recovery and git gc risk
  • Created and verified a signed annotated release tag
  • Rebasing feature/lab2 onto updated main
  • Used git bisect to identify the first bad commit

Testing

  • Verified signed commits and tag with Git signature checks
  • Verified the rebase with git log --oneline --graph
  • Ran automated go test ./... && go build ./... during git bisect

Checklist

  • Title is a clear sentence (≤ 70 chars)
  • Commits are signed (git log --show-signature)
  • submissions/lab2.md updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant