{"id":19373422,"url":"https://github.com/xop/cmd-shortcuts","last_synced_at":"2026-03-03T10:31:42.689Z","repository":{"id":23446865,"uuid":"26810528","full_name":"XOP/cmd-shortcuts","owner":"XOP","description":"Git and other useful shortcuts to use in terminal","archived":false,"fork":false,"pushed_at":"2018-02-23T10:26:34.000Z","size":3,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-18T10:04:09.830Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/XOP.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":"2014-11-18T13:31:22.000Z","updated_at":"2018-02-23T10:26:35.000Z","dependencies_parsed_at":"2022-07-23T22:32:08.059Z","dependency_job_id":null,"html_url":"https://github.com/XOP/cmd-shortcuts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/XOP/cmd-shortcuts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XOP%2Fcmd-shortcuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XOP%2Fcmd-shortcuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XOP%2Fcmd-shortcuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XOP%2Fcmd-shortcuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/XOP","download_url":"https://codeload.github.com/XOP/cmd-shortcuts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XOP%2Fcmd-shortcuts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30041273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T10:28:37.494Z","status":"ssl_error","status_checked_at":"2026-03-03T10:28:28.686Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-10T08:28:14.587Z","updated_at":"2026-03-03T10:31:42.588Z","avatar_url":"https://github.com/XOP.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"cmd-shortcuts\n=============\n\n\u003e git and other useful shortcuts to use in terminal\n\n## .profile\n\n```sh\n\n# npm\nalias npd='npm run dev'\nalias npb='npm run build'\n\n# general\nalias gs='git status '\nalias ga='git add '\nalias gb='git branch '\nalias gc='git commit'\nalias gca='git commit -a'\nalias gd='git diff'\nalias gco='git checkout '\n#alias gk='gitk --all\u0026'\n#alias gx='gitx --all'\n\n# ham-handed\nalias got='git '\nalias get='git '\n\n# custom\nalias glog=\"git log --graph --pretty=format:'%Cred%h%Creset %an: %s - %Creset %C(yellow)%d%Creset %Cgreen(%cr)%Creset' --abbrev-commit --date=relative\"\nalias gup='git stash \u0026\u0026 git fetch -p \u0026\u0026 git pull --rebase --progress \u0026\u0026 git stash pop'\nalias gpu='git stash \u0026\u0026 git fetch -p \u0026\u0026 git pull --rebase --progress \u0026\u0026 git stash pop'\nalias gp='git pull --rebase'\nalias pop='git stash pop'\nalias greb='git fetch -p \u0026\u0026 git pull --rebase '\nalias grebm='git fetch -p \u0026\u0026 git pull --rebase origin master'\nalias gf='git fetch -p'\nalias gcm='git commit -am '\nalias gph='git push origin HEAD'\nalias gphu='git push -u origin HEAD'\nalias gpo='git push origin '\nalias gbc=branchCreateCheckout\nalias gcmp=commitMessagePush\n\nfunction branchCreateCheckout {\n    git branch $1\n    git checkout $1\n}\n\nfunction commitMessagePush {\n    git commit -am \"$1\"\n    git push origin HEAD\n}\n\n```\n\n## .bashrc\n\n```sh\n\n# auto-add ssh-agent\n\n# Note: ~/.ssh/environment should not be used, as it\n#       already has a different purpose in SSH.\n\nenv=$HOME/.ssh/environment\n\n# Note: Don't bother checking SSH_AGENT_PID. It's not used\n#       by SSH itself, and it might even be incorrect\n#       (for example, when using agent-forwarding over SSH).\n\nagent_is_running() {\n    if [ \"$SSH_AUTH_SOCK\" ]; then\n        # ssh-add returns:\n        #   0 = agent running, has keys\n        #   1 = agent running, no keys\n        #   2 = agent not running\n        ssh-add -l \u003e/dev/null 2\u003e\u00261 || [ $? -eq 1 ]\n    else\n        false\n    fi\n}\n\nagent_has_keys() {\n    ssh-add -l \u003e/dev/null 2\u003e\u00261\n}\n\nagent_load_env() {\n    . \"$env\" \u003e/dev/null\n}\n\nagent_start() {\n    (umask 077; ssh-agent \u003e\"$env\")\n    . \"$env\" \u003e/dev/null\n}\n\nif ! agent_is_running; then\n    agent_load_env\nfi\n\n# if your keys are not stored in ~/.ssh/id_rsa.pub or ~/.ssh/id_dsa.pub, you'll need\n# to paste the proper path after ssh-add\nif ! agent_is_running; then\n    agent_start\n    ssh-add\nelif ! agent_has_keys; then\n    ssh-add\nfi\n\nunset env\n\n\n# aliases\n\nfunction addSshAgent {\n    eval $(ssh-agent -s)\n    ssh-add ~/.ssh/id_rsa\n}\n\nalias agent=addSshAgent\n```\n\n## .ssh/config\n\n```\n\n# Default Git user\nHost host.com\n  HostName host.com\n  User S.Griffin\n  IdentityFile ~/.ssh/id_rsa\n\n# Github user\nHost github.com\n  HostName github.com\n  User stewiekills\n  IdentityFile ~/.ssh/github_rsa\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxop%2Fcmd-shortcuts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxop%2Fcmd-shortcuts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxop%2Fcmd-shortcuts/lists"}