{"id":23387460,"url":"https://github.com/tywalch/git-argue","last_synced_at":"2025-08-02T15:08:33.912Z","repository":{"id":57251063,"uuid":"138345278","full_name":"tywalch/git-argue","owner":"tywalch","description":"A novelty app for office jerks who protect their code at all costs. Displays changes to specifically your code between two commits as well as who's desk to walk over to and argue.","archived":false,"fork":false,"pushed_at":"2019-07-28T20:10:48.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-23T13:02:49.977Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tywalch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-22T20:25:29.000Z","updated_at":"2023-03-08T03:42:38.000Z","dependencies_parsed_at":"2022-08-24T16:51:51.635Z","dependency_job_id":null,"html_url":"https://github.com/tywalch/git-argue","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tywalch/git-argue","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tywalch%2Fgit-argue","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tywalch%2Fgit-argue/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tywalch%2Fgit-argue/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tywalch%2Fgit-argue/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tywalch","download_url":"https://codeload.github.com/tywalch/git-argue/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tywalch%2Fgit-argue/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268408196,"owners_count":24245577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-22T01:16:31.679Z","updated_at":"2025-08-02T15:08:33.856Z","avatar_url":"https://github.com/tywalch.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# git-argue\n###### Don't touch my Git\nA novelty app for office jerks who protect their code at all costs. Displays changes to specifically your code between two commits as well as who's desk to walk over to and argue.\n\nThis code was written as a fun project to play around with a few git concepts. The script's name is in jest and the project is not intended to contribute to a toxic collaborative environment.\n\n## Usage\n     git-argue [options] [\u003csince\u003e] [\u003cuntil\u003e]\n     git-argue [options] [-d|--dir] \u003cpath\u003e\n\n     Options:\n         -h, --help               output usage information\n         -d, --dir \u003cpath\u003e         force git-argue to run in the specified directory rather than attempt to detect the repository root\n      \n## Installation\n\n- Install [Git](http://git-scm.com/), [Node.js](http://nodejs.org/), and [npm](https://npmjs.org/)\n- Run ``npm install -g git-argue``. You may need ``sudo``.\n- Run ``git-argue HEAD~1 HEAD`` in any git repository to see the blame delta for the last commit.\n\n## Examples\n\nFind blame delta from the last commit:\n\n\t$ git-argue HEAD~1 HEAD\n\nWhen installed globally:\n\n\t$ git argue HEAD~1 HEAD\n\n    lib/models/sequelize/users.js ---+++\n    | tywalch | Harry Wazzell |\n      7    tywalch                      EndUserName: {\n      8    tywalch                        type: DataTypes.STRING,\n      7    tywalch                      EndUserNameKey: {\n      8    Harry Wazzell                  type: DataTypes.UUID,\n      \n      11   tywalch                        validate: validations.validate('Username', validations.presets.GUID)\n      11   Harry Wazzell                  validate: validations.validate('End Username Key', validations.presets.GUID)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftywalch%2Fgit-argue","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftywalch%2Fgit-argue","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftywalch%2Fgit-argue/lists"}