{"id":19388973,"url":"https://github.com/james2doyle/git-website-workflow","last_synced_at":"2025-04-23T23:31:54.387Z","repository":{"id":7379078,"uuid":"8706289","full_name":"james2doyle/git-website-workflow","owner":"james2doyle","description":"a script that creates a git-capable website workflow","archived":false,"fork":false,"pushed_at":"2013-03-12T13:16:52.000Z","size":145,"stargazers_count":43,"open_issues_count":0,"forks_count":12,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-02T22:33:07.560Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://goo.gl/0L3E6","language":"Shell","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/james2doyle.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":"2013-03-11T15:18:53.000Z","updated_at":"2023-06-27T09:03:50.000Z","dependencies_parsed_at":"2022-08-27T23:02:28.434Z","dependency_job_id":null,"html_url":"https://github.com/james2doyle/git-website-workflow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james2doyle%2Fgit-website-workflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james2doyle%2Fgit-website-workflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james2doyle%2Fgit-website-workflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james2doyle%2Fgit-website-workflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/james2doyle","download_url":"https://codeload.github.com/james2doyle/git-website-workflow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250532175,"owners_count":21446132,"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":[],"created_at":"2024-11-10T10:14:14.774Z","updated_at":"2025-04-23T23:31:54.113Z","avatar_url":"https://github.com/james2doyle.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"git-website-workflow\n====================\n\na script that creates a git-capable website workflow ala http://goo.gl/0L3E6\n\n### What's in here\n\n* creates both a project folder and its hub\n* adds .htaccess to .git folder to deny http access\n* creates hooks in both repos\n* creates README.md and .gitignore\n* does an initial commit to initialize everything\n\n### Usage\n\nOwn that sucker.\n\n``` shell\nchmod u+x mkproject\n```\n\nthen execute that sucker.\n\n``` shell\n./mkproject\n```\nor\n\n``` shell\nbash mkproject\n```\n\nyou could also add it to your path so you don't have to do either of these, just run it like any other command.\n\nI use this for projects hosted on Amazon EC2. This workflow allows you to clone the repo locally to your computer and then push it back and have it update the live site.\n\nCheck out http://goo.gl/0L3E6 for an explaination and more.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames2doyle%2Fgit-website-workflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjames2doyle%2Fgit-website-workflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames2doyle%2Fgit-website-workflow/lists"}