Implement hands-on T8L4/hp-remote-branch-rename#258
Conversation
|
Hi @jovnc, thank you for your contribution! 🎉 This PR comes from your fork Before you request for a review, please ensure that you have tested your changes locally! Important The previously recommended way of using Please read the following instructions for the latest instructions. PrerequisitesEnsure that you have the Testing stepsIf you already have a local Git-Mastery root to test, you can skip the following step. Create a Git-Mastery root locally: gitmastery setupNavigate into the Git-Mastery root (defaults to cd gitmastery-exercises/Edit the {
# other fields...
"exercises_source": {
"username": "jovnc",
"repository": "exercises",
"branch": "feat/hp-remote-branch-rename"
}
}Then, you can use the gitmastery download <your new change>
gitmastery verifyChecklist
Important To any reviewers of this pull request, please use the same instructions above to test the changes. |
There was a problem hiding this comment.
Pull request overview
Adds a new hands-on script for the “remote branch rename” topic (T8L4), providing a GitHub-backed repository setup that learners can use to practice remote branch rename workflows.
Changes:
- Introduces
hands_on/remote_branch_rename.pyto fork and clonegit-mastery/samplerepo-booksinto a local working directory. - Ensures a clean fork state by deleting an existing fork with the expected name before re-forking.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…name (git-mastery#258) # Exercise Review ## Exercise Discussion Fixes git-mastery#192 ## Checklist - [ ] If you require a new remote repository on the `Git-Mastery` organization, have you [created a request](https://github.com/git-mastery/exercises/issues/new?template=request_exercise_repository.yaml) for it? - [ ] Have you written unit tests using [`repo-smith`](https://github.com/git-mastery/repo-smith) to validate the exercise grading scheme? - [X] Have you tested your changes using the instructions posted? - [X] Have you verified that this exercise does not already exist or is not currently in review? - [ ] Did you introduce a new grading mechanism that should belong to [`git-autograder`](https://github.com/git-mastery/git-autograder)? - [ ] Did you introduce a new dependency that should belong to [`app`](https://github.com/git-mastery/app)?
Exercise Review
Exercise Discussion
Fixes #189
Checklist
Git-Masteryorganization, have you created a request for it?repo-smithto validate the exercise grading scheme?git-autograder?app?