{"id":25810278,"url":"https://github.com/wk1/custom-git-commands","last_synced_at":"2025-09-01T22:37:28.709Z","repository":{"id":53816820,"uuid":"521620252","full_name":"wk1/custom-git-commands","owner":"wk1","description":"Custom git commands","archived":false,"fork":false,"pushed_at":"2023-02-06T13:09:48.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-06-15T11:28:16.390Z","etag":null,"topics":["config","personal","shell"],"latest_commit_sha":null,"homepage":"","language":null,"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/wk1.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":"2022-08-05T11:55:46.000Z","updated_at":"2022-12-16T10:52:50.000Z","dependencies_parsed_at":"2023-02-19T08:00:40.759Z","dependency_job_id":null,"html_url":"https://github.com/wk1/custom-git-commands","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wk1%2Fcustom-git-commands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wk1%2Fcustom-git-commands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wk1%2Fcustom-git-commands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wk1%2Fcustom-git-commands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wk1","download_url":"https://codeload.github.com/wk1/custom-git-commands/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241075389,"owners_count":19905359,"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","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":["config","personal","shell"],"created_at":"2025-02-27T23:37:44.615Z","updated_at":"2025-02-27T23:37:45.280Z","avatar_url":"https://github.com/wk1.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"These are just some minor shortcuts I use for git to make my life easier.\n\n## Usage\n\nDownload the repo and permanently add the commands to your path with (for zsh):\n\n`echo -n '\\nexport PATH=$PATH:[Repo Directory]' \u003e\u003e ~/.zshrc`\n\ne.g.\n\n`echo -n '\\nexport PATH=$PATH:~/Developer/CustomGit' \u003e\u003e ~/.zshrc`\n\nAfterwards you can use theses commands just like normal git commands like\n\n  `git finish`\n\n  or\n\n  `git publish`\n\n...\n\n## Adding custom commands\n\nJust create a new file `git-commandname` add your desired code to the file and make it executable with `chmod +x git-commandname`. Since you already added the repo folder to you path you should be able to use it right away. (For existing sessions you might need to source your zshrc again by calling `zsh` or `source ~/.zshrc`)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwk1%2Fcustom-git-commands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwk1%2Fcustom-git-commands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwk1%2Fcustom-git-commands/lists"}