### Installing Roach PHP Core Package via Composer Source: https://github.com/roach-php/core/blob/main/README.md This command installs the Roach PHP web scraping toolkit into your project using Composer, the PHP dependency manager. It adds the `roach-php/core` package as a dependency, making its functionalities available for use. ```Bash composer require roach-php/core ``` -------------------------------- ### Creating a Fixup Commit for Review Feedback (Shell) Source: https://github.com/roach-php/core/blob/main/CONTRIBUTING.md This command creates a 'fixup' commit that automatically squashes into the previous commit (HEAD). It's used to incorporate review feedback without creating a new, separate commit in the history, simplifying the commit log. ```shell git commit --all --fixup HEAD ``` -------------------------------- ### Committing All Changes (Shell) Source: https://github.com/roach-php/core/blob/main/CONTRIBUTING.md This command stages all modified and deleted files and then creates a new commit. It's used to save changes to the local repository history, requiring a descriptive commit message. ```shell git commit --all ``` -------------------------------- ### Pushing Local Branch to Remote (Shell) Source: https://github.com/roach-php/core/blob/main/CONTRIBUTING.md This command pushes the local 'my-fix-branch' to the 'origin' remote repository on GitHub. It makes the local changes available on the remote for review. ```shell git push origin my-fix-branch ``` -------------------------------- ### Pushing Fixup Commit to Remote (Shell) Source: https://github.com/roach-php/core/blob/main/CONTRIBUTING.md This command pushes the latest changes, including the fixup commit, to the remote repository. It updates the pull request with the applied review feedback. ```shell git push ``` -------------------------------- ### Creating a New Branch for Contributions (Shell) Source: https://github.com/roach-php/core/blob/main/CONTRIBUTING.md This command creates a new Git branch named 'my-fix-branch' based on the 'main' branch. It is used to isolate changes for a specific feature or bug fix before submitting a pull request. ```shell git checkout -b my-fix-branch main ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.