{"id":27014078,"url":"https://github.com/danielbrito/pro-git","last_synced_at":"2025-04-04T13:29:20.971Z","repository":{"id":52823770,"uuid":"285582409","full_name":"DanielBrito/pro-git","owner":"DanielBrito","description":":octocat: Learning advanced concepts of version control.","archived":false,"fork":false,"pushed_at":"2024-06-09T17:36:22.000Z","size":13,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-09T18:58:01.144Z","etag":null,"topics":["git","self-learning","version-control"],"latest_commit_sha":null,"homepage":"https://git-scm.com/book/en/v2","language":null,"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/DanielBrito.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":"2020-08-06T13:44:57.000Z","updated_at":"2024-06-09T17:36:25.000Z","dependencies_parsed_at":"2022-08-23T07:41:13.431Z","dependency_job_id":null,"html_url":"https://github.com/DanielBrito/pro-git","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/DanielBrito%2Fpro-git","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBrito%2Fpro-git/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBrito%2Fpro-git/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBrito%2Fpro-git/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanielBrito","download_url":"https://codeload.github.com/DanielBrito/pro-git/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247184585,"owners_count":20897800,"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","self-learning","version-control"],"created_at":"2025-04-04T13:29:20.583Z","updated_at":"2025-04-04T13:29:20.961Z","avatar_url":"https://github.com/DanielBrito.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# :octopus: Pro Git\n\nRepo for practicing advanced concepts of version control.\n\n## :books: Books\n\n- [Pro Git](https://git-scm.com/book/en/v2) (Scott Chacon \u0026 Ben Straub)\n\n## 📑 Resources\n\n- [Git Cheat Sheet](https://about.gitlab.com/images/press/git-cheat-sheet.pdf) (GitLab)\n- [Writing Better Git Commit Messages](https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/) (Natalie Pina)\n- [17 Git Best Practices](https://itnext.io/17-git-best-practices-1988c7306e6b) (Mohammad-Ali A'RÂBI)\n- [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)\n- [Semantic Commit Messages](https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716)\n\n## :toolbox: Tools\n\n- [GUI Clients](https://git-scm.com/downloads/guis)\n- [Commitizen](https://github.com/commitizen/cz-cli)\n- [Commitlint](https://github.com/conventional-changelog/commitlint)\n- [Oh My Git!](https://ohmygit.org/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielbrito%2Fpro-git","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanielbrito%2Fpro-git","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielbrito%2Fpro-git/lists"}