{"id":23296795,"url":"https://github.com/peplxx/git-logg","last_synced_at":"2025-04-06T19:51:12.886Z","repository":{"id":260881925,"uuid":"882361107","full_name":"peplxx/git-logg","owner":"peplxx","description":"Git log alias with enhanced readability and formatting.","archived":false,"fork":false,"pushed_at":"2024-11-28T21:12:44.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T01:51:19.898Z","etag":null,"topics":["alias","comand-line","development-tools","git","git-logs","git-visualization","open-source","productivity","programming","version-control"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/peplxx.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}},"created_at":"2024-11-02T16:15:41.000Z","updated_at":"2024-11-28T21:12:47.000Z","dependencies_parsed_at":"2024-11-03T10:24:05.706Z","dependency_job_id":"671f602d-3692-4eb7-8094-df4aeaeb096b","html_url":"https://github.com/peplxx/git-logg","commit_stats":null,"previous_names":["peplxx/git-logg"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peplxx%2Fgit-logg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peplxx%2Fgit-logg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peplxx%2Fgit-logg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peplxx%2Fgit-logg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peplxx","download_url":"https://codeload.github.com/peplxx/git-logg/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543611,"owners_count":20955865,"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":["alias","comand-line","development-tools","git","git-logs","git-visualization","open-source","productivity","programming","version-control"],"created_at":"2024-12-20T07:15:11.210Z","updated_at":"2025-04-06T19:51:12.865Z","avatar_url":"https://github.com/peplxx.png","language":"Shell","readme":"# Git Logg: Enhanced Git Log Alias\n\n## 🌟 Overview\n\u003cimg src=\"https://github.com/user-attachments/assets/112501ef-5d90-4c3d-b40e-5a53a92291b1\" alt=\"Git Logg\" width=\"900\" /\u003e\n\n\u003e **Git Logg** is a alias that enhances the `git log` experience, providing a more structured and easily navigable view of your commit history.\n\n## 📝 What is improved\n\n\u003cimg src=\"https://github.com/user-attachments/assets/883c8736-8285-4b38-9d7c-d54778b6768f\" alt=\"Git Log Graph Oneline\" width=\"650\" /\u003e\n\n\u003e git log --graph --all --decorate --oneline\n\n\u003cimg src=\"https://github.com/user-attachments/assets/fdecbb77-e3ea-4ea3-a0e1-9991f881e690\" alt=\"Git Log Graph\" width=\"650\" /\u003e\n\n\u003e git log --graph --all --decorate\n\n- **Compact Display**: Utilizing compact `git log --oneline` output with detailed commit history.\n- **Enhanced Format**: Improves readability by truncating email addresses, clearly displaying author names and dates, and adding timestamps.\n- **Detailed Information**: Displays timestamp, author, commit hash, and branch info.\n- **Graph Representation**: Utilizes `--graph` to enhance the readability of branching in the commit history.\n\n\n## 🚀 How to install\n### **[Linux]** Installer\n```shell\ngit clone https://github.com/peplxx/git-logg\ncd git-logg\n./install.sh\n```\n### Manual installation\nAlternatively, you can add the alias directly to your Git configuration (`~/.gitconfig`):\n```conf\n[alias]\n  logg = log --all --color --date='format:%Y-%m-%d %H:%M:%S' --decorate=short --graph --pretty=format:'%C(bold dim white)%ad%C(reset) %C(bold dim cyan)%\u003c(20,trunc)%an%C(reset) %C(bold cyan)%h%C(reset)%C(auto)%d%C(reset)%n%C(dim white)%\u003c(19,trunc)%ar%C(reset) %C(dim cyan)%\u003c(20,trunc)%ae%C(reset) %C(bold white)Commit:%C(reset) %C(white)%s%C(reset)%n'\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeplxx%2Fgit-logg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeplxx%2Fgit-logg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeplxx%2Fgit-logg/lists"}