{"id":18824001,"url":"https://github.com/eddyerburgh/git-init-plus","last_synced_at":"2025-09-21T01:03:39.286Z","repository":{"id":51706586,"uuid":"85242131","full_name":"eddyerburgh/git-init-plus","owner":"eddyerburgh","description":"⚡  Turbo charged git init","archived":false,"fork":false,"pushed_at":"2021-05-10T16:09:20.000Z","size":119,"stargazers_count":15,"open_issues_count":4,"forks_count":1,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2025-03-27T15:47:41.292Z","etag":null,"topics":["git","github","productivity","shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eddyerburgh.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-03-16T21:13:11.000Z","updated_at":"2020-04-29T14:42:06.000Z","dependencies_parsed_at":"2022-08-03T08:15:09.783Z","dependency_job_id":null,"html_url":"https://github.com/eddyerburgh/git-init-plus","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddyerburgh%2Fgit-init-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddyerburgh%2Fgit-init-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddyerburgh%2Fgit-init-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddyerburgh%2Fgit-init-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eddyerburgh","download_url":"https://codeload.github.com/eddyerburgh/git-init-plus/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248807471,"owners_count":21164690,"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":["git","github","productivity","shell"],"created_at":"2024-11-08T00:55:22.748Z","updated_at":"2025-09-21T01:03:34.180Z","avatar_url":"https://github.com/eddyerburgh.png","language":"Shell","readme":"# git-init-plus\n\nShell script to kick start a git project\n\nInitializes git, creates LICENSE, adds .gitignore, and creates a README.md with your project title.\n\n## Table of contents\n\n* [Installation](#installation)\n   * [Linux](#installation-linux)\n   * [OSX](#installation-osx)\n   * [Windows](#installation-windows)\n* [Usage](#usage)\n* [Options](#options)\n\n## \u003ca name=\"installation\"\u003e\u003c/a\u003eInstallation\n\n### \u003ca name=\"installation-linux\"\u003e\u003c/a\u003eLinux\n\nIn your terminal run:\n\n```shell\nwget https://raw.githubusercontent.com/eddyerburgh/git-init-plus/master/install.sh \u0026\u0026 chmod +x install.sh \u0026\u0026 sudo ./install.sh\n```\n\nThis script downloads the install file, makes it executable and runs it\n\nThe install file adds this directory to /opts/git-init-plus and creates a sym-link for the git-init-plus script in /usr/local/bin\n\n### \u003ca name=\"installation-osx\"\u003e\u003c/a\u003eOSX\n\n```shell\ncurl -O https://raw.githubusercontent.com/eddyerburgh/git-init-plus/master/install.sh \u0026\u0026 chmod +x install.sh \u0026\u0026 sudo ./install.sh\n```\n\nAnd add usr/local/bin to PATH, in ```~/.bash_profile```\n\n```shell\nexport PATH=\"/usr/local/bin:$PATH\"\n```\n\n### \u003ca name=\"installation-windows\"\u003e\u003c/a\u003eWindows\n\nCurrently unavailable\n\n## \u003ca name=\"usage\"\u003e\u003c/a\u003eUsage\n\n```shell\ngit-init-plus\n```\n\nWill walk you through creation of a new git project\n\n```shell\ngit-init-plus -l ISC -n Edd -p project-name\n```\n\nWill initialize git, add an ISC LICENSE, a README.md with project-name as a title and a .gitignore file\n\nIf .git, README.md or LICENSE already exist, git-init-plus will prompt you to verify whether it should replace the file\n\n## \u003ca name=\"options\"\u003e\u003c/a\u003eOptions\n\n| Parameter | Usage         | Example        |\n| --------- | ------------- | -------------- |\n| -l        | name of license to create (defaults to MIT) | git-init-plus -l Apache |\n| --license | name of license to create (defaults to MIT) | git-init-plus --license Apache |\n| -n        | name(s) of copyright holder(s) to be added to LICENSE | git-init-plus -n Edd |\n| --name    | name(s) of copyright holder(s) to be added to LICENSE | git-init-plus --name Edd |\n| -p        | project name to be added as title to README.md | git-init-plus -p git-init-plus\n| --project-name | project name to be added as title to README.md | git-init-plus --project-name git-init-plus\n| -h        | prints out usage | git-init-plus -h |\n| --help    | prints out usage | git-init-plus --help |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddyerburgh%2Fgit-init-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feddyerburgh%2Fgit-init-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddyerburgh%2Fgit-init-plus/lists"}