{"id":22189772,"url":"https://github.com/pablosproject/git-tricks-article","last_synced_at":"2025-03-24T20:26:36.055Z","repository":{"id":265893528,"uuid":"884231797","full_name":"pablosproject/git-tricks-article","owner":"pablosproject","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-06T11:40:57.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T08:16:32.796Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/pablosproject.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-06T11:40:45.000Z","updated_at":"2024-11-06T11:41:01.000Z","dependencies_parsed_at":"2024-12-01T12:38:20.384Z","dependency_job_id":null,"html_url":"https://github.com/pablosproject/git-tricks-article","commit_stats":null,"previous_names":["pablosproject/git-tricks-article"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablosproject%2Fgit-tricks-article","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablosproject%2Fgit-tricks-article/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablosproject%2Fgit-tricks-article/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablosproject%2Fgit-tricks-article/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pablosproject","download_url":"https://codeload.github.com/pablosproject/git-tricks-article/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245345723,"owners_count":20600181,"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-12-02T11:30:54.283Z","updated_at":"2025-03-24T20:26:31.048Z","avatar_url":"https://github.com/pablosproject.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Git Bisect Tutorial Project\n\nThis is a demo project created to help developers understand how `git bisect` works. It consists of a simple calculator class in Node.js that has a deliberate bug introduced in its history.\n\nThe project shows how a simple multiplication function goes from working correctly to having a bug through a series of commits. By using `git bisect` and the project's test suite, you can practice finding exactly when the bug was introduced.\n\nThis repository is part of an article about using git bisect effectively in your development workflow. It demonstrates how automated tests can be combined with git bisect to quickly identify problematic changes in your codebase.\n\nTo get started:\n\n```bash\nnpm install\nnpm test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablosproject%2Fgit-tricks-article","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablosproject%2Fgit-tricks-article","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablosproject%2Fgit-tricks-article/lists"}