{"id":21581432,"url":"https://github.com/marckassay/demoofgitconflicts","last_synced_at":"2025-10-19T20:31:59.763Z","repository":{"id":146406265,"uuid":"92638023","full_name":"marckassay/DemoOfGitConflicts","owner":"marckassay","description":"Replicates by automation the following three Git conflicts: 'content', 'add/add' and 'modify/delete'.","archived":false,"fork":false,"pushed_at":"2018-02-27T02:57:08.000Z","size":80,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-06T20:04:25.353Z","etag":null,"topics":["demonstration","git","merge-conflicts","powershell"],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/marckassay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2017-05-28T03:37:20.000Z","updated_at":"2022-10-22T00:12:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"bf493979-37da-4a04-987e-52923c3874ff","html_url":"https://github.com/marckassay/DemoOfGitConflicts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/marckassay/DemoOfGitConflicts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marckassay%2FDemoOfGitConflicts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marckassay%2FDemoOfGitConflicts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marckassay%2FDemoOfGitConflicts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marckassay%2FDemoOfGitConflicts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marckassay","download_url":"https://codeload.github.com/marckassay/DemoOfGitConflicts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marckassay%2FDemoOfGitConflicts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271093077,"owners_count":24697927,"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-19T02:00:09.176Z","response_time":63,"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":["demonstration","git","merge-conflicts","powershell"],"created_at":"2024-11-24T14:12:30.380Z","updated_at":"2025-10-19T20:31:59.683Z","avatar_url":"https://github.com/marckassay.png","language":"PowerShell","readme":"# DemoOfGitConflicts\nReplicates by automation the following three Git conflicts:\n* CONFLICT (content)\n* CONFLICT (add/add)\n* CONFLICT (modify/delete)\n\n## Instructions\n* Fork this project\n* Clone your forked project \n* and dot-source AutomateCloning file!\n\n![Post AutomateCloning Call](postautomate.png)\n\n## Explanation\nWhen the ps1 file is dot-sourced, it will emulate Git activities by creating authors named Alice and Bob.  Alice will create and push careless mistakes that are in her work.  Bob will pull and see those mistakes which he then corrects.  When he pushes he will recieve the three conflicts mentioned above.\n\n## Intentions\nTo demostrate quickly and effortlessly conflicts that occur when contributing to a centralized repository.  Also so that you're mindful of your actions which could be destructive when using Git.\n\nI created this project during the time I was working on a bug fix for VSCode.  That bug was related to Git conflicts which replicating was cumbersome.\n\n## Roadmap\n* Demonstrate detached branches in a merge conflict\n* Recommended solutions for each scenario\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarckassay%2Fdemoofgitconflicts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarckassay%2Fdemoofgitconflicts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarckassay%2Fdemoofgitconflicts/lists"}