Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here

PsyGit

Git for PHPsychopaths

Subscribe to updates I use PsyGit


Statistics on PsyGit

Number of watchers on Github 184
Number of open issues 2
Main language PHP
Average time to merge a PR about 12 hours
Open pull requests 0+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created almost 4 years ago
Repo Last Updated over 1 year ago
Size 30 KB
Organization / Authormalukenho
Contributors3
Page Updated
Do you use PsyGit? Leave a review!
View open issues (2)
View PsyGit activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating PsyGit for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

PsyGit - Git for PHPsychopaths :construction_worker: [WIP]

PsyGit - git for PHPsychopaths

If you're doing something miraculous with php and git. Here's a good interface to work with.

PsyGit provides an easy way to work with git commands and manipulate your local repository, without leaving your code so horrible.


Installation Standalone CQRS Fluent Interface Commands

Installation

It's can simply be installed by composer.

$ composer require malukenho/psygit

Now you can use the repository manager and start interact with your Repository.

(PsyGit\RepositoryManager::fromDirectory('project-repository'))
    ->trackFile('changelog.txt')
        ->commit('Changelog updated automatically 8 A.M.')
            ->push('origin', 'master', \PsyGit\Command\Push::PUSH_FORCE);

Standalone

CQRS

Fluent Interface

Commands

PsyGit open issues Ask a question     (View All Issues)
  • over 3 years Difference from cpliakas/git-wrapper
  • almost 4 years Seperate Commands & Command Handlers
PsyGit list of languages used
More projects by malukenho View all
Other projects in PHP