Skip to content

docs(lab2): submit lab 2 - #1551

Open
Valdezzar wants to merge 5 commits into
inno-devops-labs:mainfrom
Valdezzar:feature/lab2
Open

docs(lab2): submit lab 2#1551
Valdezzar wants to merge 5 commits into
inno-devops-labs:mainfrom
Valdezzar:feature/lab2

Conversation

@Valdezzar

Copy link
Copy Markdown

Goal

Submit Lab 2. The PR shows Git object inspection, reflog recovery, signed tag verification, and a rebased feature branch.

Changes

  • Added submissions/lab2.md
  • Added one Git object chain: HEAD -> tree -> blob -> file
  • Added .git directory inspection output
  • Added reset disaster and reflog recovery output
  • Added signed annotated tag verification output
  • Added before and after rebase logs
  • Added short notes about git gc, merge vs rebase, and --force-with-lease

Testing

I checked the Git object chain with git cat-file.

I created two signed Lab 2 commits, reset them away with git reset --hard HEAD~2, found them in git reflog, and recovered the latest one with git reset --hard.

I created and pushed the signed annotated tag v0.1.0-lab2-Valdezzar.

I rebased feature/lab2 on top of origin/main and pushed it with git push --force-with-lease.

Checklist

  • One full object chain is documented
  • Reflog output and recovery are documented
  • Signed annotated tag is pushed and verified
  • Before and after rebase logs are documented
  • submissions/lab2.md updated

Signed-off-by: Valdezzar <rustamotatarian@gmail.com>
Signed-off-by: Valdezzar <rustamotatarian@gmail.com>
Signed-off-by: Valdezzar <rustamotatarian@gmail.com>
Signed-off-by: Valdezzar <rustamotatarian@gmail.com>
Signed-off-by: Valdezzar <rustamotatarian@gmail.com>
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