{"id":49846776,"url":"https://github.com/singharyan006/git-github-essentials","last_synced_at":"2026-05-14T12:43:57.712Z","repository":{"id":328477139,"uuid":"1115236989","full_name":"singharyan006/git-github-essentials","owner":"singharyan006","description":"This repository contains information regarding the Git and GitHub essentials.","archived":false,"fork":false,"pushed_at":"2025-12-13T12:12:13.000Z","size":1562,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-15T01:36:39.266Z","etag":null,"topics":["cli","git","github","merging","pr"],"latest_commit_sha":null,"homepage":"https://aryan-ads-git-log.netlify.app","language":"HTML","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/singharyan006.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-12T14:44:41.000Z","updated_at":"2025-12-13T12:12:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/singharyan006/git-github-essentials","commit_stats":null,"previous_names":["singharyan006/ads-existing-project"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/singharyan006/git-github-essentials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singharyan006%2Fgit-github-essentials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singharyan006%2Fgit-github-essentials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singharyan006%2Fgit-github-essentials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singharyan006%2Fgit-github-essentials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/singharyan006","download_url":"https://codeload.github.com/singharyan006/git-github-essentials/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singharyan006%2Fgit-github-essentials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33026037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"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":["cli","git","github","merging","pr"],"created_at":"2026-05-14T12:43:56.802Z","updated_at":"2026-05-14T12:43:57.664Z","avatar_url":"https://github.com/singharyan006.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Git \u0026 GitHub Essentials - ADS Club Session\n\nThis repository contains the presentation slides for the **\"Mastering Version Control\"** session delivered at Alexa Developers SRM. \n\nThe presentation is designed to take beginners from understanding the basic concepts of Git to handling merge conflicts and collaborating on GitHub.\n\n##  Topics Covered\n\n* **Introduction:** What is Version Control? Git vs. GitHub.\n* **The Workflow:** `git init`, `add`, `commit` (and the logic behind them).\n* **Branching:** The \"Tree\" analogy and how to manage parallel development.\n* **Merging:** Fast-forward vs. 3-way merges.\n* **Conflicts:** Understanding and resolving merge conflicts manually.\n* **Advanced Tools:** A brief look at Rebasing and Stashing.\n* **Best Practices:** Commit message conventions and teamwork etiquette.\n\n##  Tech Stack\n\nThis presentation is built using **HTML5** and **[Reveal.js](https://revealjs.com/)**. \n\n##  How to View the Slides\n\nYou do **not** need to install any software or run a server to view this presentation.\n\n1.  You can use the link and directly open the site to view it.\n2.  You can also clone this repo in your system and then,\n3.  **Double-click** the HTML file to open it in your default web browser (Chrome, Firefox, Edge, etc.).\n4.  Use the **Arrow Keys** or **Spacebar** to navigate through the slides.\n\n##  License \u0026 Credits\n\n* **Presentation Framework:** [Reveal.js](https://github.com/hakimel/reveal.js) (MIT License).\n* **Git Logo:** Jason Long (CC BY 3.0).\n* **Content:** Created for educational purposes. Feel free to fork and use!\n\n---\n*Created by Aryan Singh for Alexa Developers SRM(KTR) Session.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsingharyan006%2Fgit-github-essentials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsingharyan006%2Fgit-github-essentials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsingharyan006%2Fgit-github-essentials/lists"}