ghorg
Quickly clone an entire org/users repositories into one directory
Ghorg can be useful in many situations such as: searching an orgs/users codebase (with ack, silver searcher, grep), bash scripting, creating backups, onboarding new team members (cloning all team repos), performing audits... It supports GitHub, GitLab, Bitbucket, and more.
https://github.com/gabrie30/ghorg
amd64 arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install ghorg
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
1.9.3 | 12e1a5dd5a3002ab9a7aaada155073bc774f53a8993c6b6de62660b3bd8858a9 |
3529 |
1.9.2 | 05ebc97167743e87af884b342c9e6e7cbb2a9704398e6b1d0c214c3c22be42e8 |
3527 |
1.9.1 | 7ada5ecf27d023ba0b1b0d056f9ec9784e23055bd65aed3483763ea2d680a931 |
3459 |
1.9.0 | 68d5c14ab99356291b170139bd7948b6bb273d7272b400bcc1d1c713e8807beb |
3456 |
1.8.8 | 8ddd184855b132ca2d575b3c0fb38cae35da9c211d355a537f16c2f457f7459c |
3448 |
1.8.7 | 6828226bd6fae54295d9331307310d8b3b1fd761453b5259ba8a466d164a251b |
3442 |
1.8.6 | a77066c4b53680260db706d6f471ba77a32e426534747db41dc4fc4e1d1144c0 |
3417 |
1.8.5 | 7cce61b19b8995dc660935098266b417a64420e7486e3d688a435b7b288d109b |
3416 |
1.8.4 | c6b37ca3e4c34f96ad0097d1eba6c496a9bc305de340fef58075354ce6d50e8f |
3417 |
1.8.3 | a983978116a9592f9feb1f26725ca384496e9590aeb6781ea299a7ddc14dc15c |
3414 |
Version | SHA256 | Size (KB) |
---|---|---|
1.9.3 | 1bafbf08713b7645d689c40ffaab159b92cae6d1fb421304e74c7ae888d4564e |
3042 |
1.9.2 | f61471ef7d3efe7fdfb43c48e885628aa32f12c0f2ca9196ca255304e1f80f9a |
3040 |
1.9.1 | e9075ab422cc9d9dd32167ce30edd8b302a1549200a40fc66dbfb3979bd93f15 |
2989 |
1.9.0 | a25ca4ec9bf91ceb826996951f72a53cadb971b2ad5f2d5c57d6ade33bd77754 |
2987 |
1.8.8 | 34e9afb3cb0baf31ac91df34194c4daadea0ebb1b359b5595f5e45eced409b80 |
2980 |
1.8.7 | 4c922f3bfc6a29b22e0387be64c7f51beb7d04df3e2bc1e7d3229835131ebf97 |
2975 |
1.8.6 | bd84a8213c2f2f6aa9765d33574a27f88a51198dbd9404128163323a9c626a34 |
2953 |
1.8.5 | a0f8b3abb798cd8a30077a3b3b0e17433440f9b7a160d2e89a5385544ab31dc3 |
2955 |
1.8.4 | b266691c60749d83019419c1b23944d25a2328bc05e0a3fff441b1153835b4b3 |
2954 |
1.8.3 | 21ab4d14c45b0bb15cb5c4ba9a42ca3f62e9eed4d1300a07047d27f7d8e06add |
2951 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for ghorg are versionned here.
Click here to see ghorg ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/ghorg/ops2deb.yml
name: ghorg
matrix:
versions:
- 1.7.15
- 1.7.16
- 1.8.0
- 1.8.1
- 1.8.2
- 1.8.3
- 1.8.4
- 1.8.5
- 1.8.6
- 1.8.7
- 1.8.8
- 1.9.0
- 1.9.1
- 1.9.2
- 1.9.3
architectures:
- amd64
- arm64
homepage: https://github.com/gabrie30/ghorg
summary: quickly clone an entire org/users repositories into one directory
description: |-
Ghorg can be useful in many situations such as: searching an orgs/users
codebase (with ack, silver searcher, grep), bash scripting, creating backups,
onboarding new team members (cloning all team repos), performing audits... It
supports GitHub, GitLab, Bitbucket, and more.
fetch:
url: https://github.com/gabrie30/ghorg/releases/download/v{{version}}/ghorg_{{version}}_Linux_{{target}}.tar.gz
targets:
amd64: x86_64
install:
- ghorg:/usr/bin/
The blueprint fetch
keyword contains a URL template pointing to ghorg releases. Downloaded files are locked in a lockfile versionned here.
Click here to see ghorg release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/ghorg/ops2deb.lock.yml
- url: https://github.com/gabrie30/ghorg/releases/download/v1.7.15/ghorg_1.7.15_Linux_arm64.tar.gz
sha256: a0c30cf6f4a54cb3691a8fa0703cb4189dd0590d4f49cf4ff01bc91646599bfb
timestamp: 2022-05-29 20:26:53+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.7.15/ghorg_1.7.15_Linux_x86_64.tar.gz
sha256: defe60721fdca9b840ae8f55db1f2ff1f759f70757d0325c388de54eceee0bc8
timestamp: 2022-05-29 20:26:53+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.7.16/ghorg_1.7.16_Linux_arm64.tar.gz
sha256: 8679e149509463f8274e31f98856fa71c18e45c262afcf76de151b7a5594e91e
timestamp: 2022-06-02 06:06:49+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.7.16/ghorg_1.7.16_Linux_x86_64.tar.gz
sha256: f15fa15acb353339bffed7b9842107ac2088e0b8abadfb9e94eb23ae77922905
timestamp: 2022-06-02 06:06:49+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.0/ghorg_1.8.0_Linux_arm64.tar.gz
sha256: e4e7fdeddd2a5871f5dd5ff1412f9aaa0c76d16aeec8b3a9c2a37f19bc410f5f
timestamp: 2022-06-25 23:18:00+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.0/ghorg_1.8.0_Linux_x86_64.tar.gz
sha256: ad1fa5f342ec0acd54ff63a89c286c2a68a8bfef525a63712e3501b04fbee9f0
timestamp: 2022-06-25 23:18:00+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.1/ghorg_1.8.1_Linux_arm64.tar.gz
sha256: 66f27fe636dd0945e81360a316b9b65448c94876c52eee397ed545e5a27084cc
timestamp: 2022-08-04 04:04:13+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.1/ghorg_1.8.1_Linux_x86_64.tar.gz
sha256: 54b9cafd9feb327907e96c73f596f9eadb6dc59c96b8da89cfc5a77b44654d1a
timestamp: 2022-08-04 04:04:13+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.2/ghorg_1.8.2_Linux_arm64.tar.gz
sha256: 8347658c8a2917ebfd873fe36f343b04a1bbfe02678a587ac67eafd681a2486d
timestamp: 2022-08-06 20:26:34+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.2/ghorg_1.8.2_Linux_x86_64.tar.gz
sha256: dc0b9631fa20ebc47044ed2d1165b0fb7557498f0a44e1b9171539b46af03b00
timestamp: 2022-08-06 20:26:34+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.3/ghorg_1.8.3_Linux_arm64.tar.gz
sha256: 028f21192d8da458ab13b9815b2bb3b873122b3fad40d013db1360605244f0ba
timestamp: 2022-08-09 04:17:01+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.3/ghorg_1.8.3_Linux_x86_64.tar.gz
sha256: e12a9d61fe4305669195375c4f1ac7bf4b04a17c8bada844923e5bd8ec1edfc1
timestamp: 2022-08-09 04:17:01+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.4/ghorg_1.8.4_Linux_arm64.tar.gz
sha256: ccd200b45b2a89557e37fd8a3c3a00f65dcb6381c5bfa9c1fd75a1277f38b954
timestamp: 2022-08-13 03:57:20+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.4/ghorg_1.8.4_Linux_x86_64.tar.gz
sha256: f890417e821535d4e381edc678ac4a7f4bf2400635afd7f53a2c3431713754a7
timestamp: 2022-08-13 03:57:20+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.5/ghorg_1.8.5_Linux_arm64.tar.gz
sha256: ac1601b6db42b86a8ace2cb2c0551c363fabf835e4464321fe60e9440c3ef93a
timestamp: 2022-08-13 20:26:15+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.5/ghorg_1.8.5_Linux_x86_64.tar.gz
sha256: c151772670a0aee9c41af854217e48e94c6541f1f398af5be0479c06726c0ca5
timestamp: 2022-08-13 20:26:15+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.6/ghorg_1.8.6_Linux_arm64.tar.gz
sha256: ae9e83affc2318a5363365c590a2bf8a820d01fd37382e8bf7560457df6ca5de
timestamp: 2022-08-18 20:27:24+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.6/ghorg_1.8.6_Linux_x86_64.tar.gz
sha256: a418d2d02f7d486ad40fe6ae60f11ea233dff0c0955be9ac7cd384aa905aa4c6
timestamp: 2022-08-18 20:27:24+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.7/ghorg_1.8.7_Linux_arm64.tar.gz
sha256: 10f988f2373a76d380a78f1703be828510ab4f10e22ca49159afe0bd79b7457d
timestamp: 2022-08-19 23:19:59+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.7/ghorg_1.8.7_Linux_x86_64.tar.gz
sha256: 9534dff15434c0b52bdeb6aa9695aa8d241b659f80ab5c3cb811339e12d5acb1
timestamp: 2022-08-19 23:19:59+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.8/ghorg_1.8.8_Linux_arm64.tar.gz
sha256: 15da576d670a2dacd547dd0b6f1d0c2c025214251ee57187b7703141e88e785d
timestamp: 2022-10-11 20:35:26+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.8.8/ghorg_1.8.8_Linux_x86_64.tar.gz
sha256: 0174b9b59bb21dd7ead9eab6b046e081c254da8df4cf5a4158c58f13f060b4eb
timestamp: 2022-10-11 20:35:26+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.0/ghorg_1.9.0_Linux_arm64.tar.gz
sha256: 948e5d2e6fd1447a2df75d59de5e5886a5f364605c962c58dc9036a14b676a89
timestamp: 2022-11-05 19:26:40+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.0/ghorg_1.9.0_Linux_x86_64.tar.gz
sha256: 3ba0ea193e4f022aee6fec02d2583196cff4d630f17c72b4314439a1b3da2aee
timestamp: 2022-11-05 19:26:40+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.1/ghorg_1.9.1_Linux_arm64.tar.gz
sha256: 8f630030d5f3a7a1eff424d7cbe6910e9f73b3bc2bfaf333b763303da8a1bdba
timestamp: 2022-12-11 19:23:16+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.1/ghorg_1.9.1_Linux_x86_64.tar.gz
sha256: 4c0876e1dcfa4d816e8796acf901962543afeb53fe2abe4522dbfecc26392de7
timestamp: 2022-12-11 19:23:16+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.2/ghorg_1.9.2_Linux_arm64.tar.gz
sha256: e00e1cd1e02524ee074250de261343e3ca2d248e3ef807dede91e9bc499133ad
timestamp: 2022-12-31 22:15:42+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.2/ghorg_1.9.2_Linux_x86_64.tar.gz
sha256: 70a07cdceb0926342c9857ab00cb851383ee718f4cc8107e0f330c7f256591f8
timestamp: 2022-12-31 22:15:42+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.3/ghorg_1.9.3_Linux_arm64.tar.gz
sha256: 395180c53c329918e3ce65d72c9bf2c0c8266c4332872bcd1672152c078cc6cf
timestamp: 2023-01-07 22:15:34+00:00
- url: https://github.com/gabrie30/ghorg/releases/download/v1.9.3/ghorg_1.9.3_Linux_x86_64.tar.gz
sha256: 68362dbbe3eb269d4265913c2a35c0504432563d23dad77fdfe4ae38822dbf8a
timestamp: 2023-01-07 22:15:34+00:00