You are reading content from Scuttlebutt
@cel %9/2M5lUETpt7uVbbf+PocNHqtwWpPyIkQP3TPoELPBc=.sha256

git-ssb v2.7.0 binary release

Install

Script: &ErUlQYe.... Run the script:

curl -s 'http://localhost:8989/blobs/get/&ErUlQYegJprhEZUNO/HwHQ2UES+XUpT1XIb27GTGjT0=.sha256' | sh

Blobs referenced:

file size parts
git-ssb-2.7.0-linux-amd64.tgz 18M &i3zGqey... &/iwz3UV... &SAA+m3h... &d7M41GG...
git-ssb-2.7.0-linux-armv7.tgz 16M &ChBEP/A... &M+0VduM... &wYo+DyX... &Xu3D6uH...
git-ssb-2.7.0-linux-arm64.tgz 24M &FuEB1/c... &htorGp8... &aeAukW5... &LDJzHMS... &tdxQN/2...
git-ssb-2.7.0-linux-i686.tgz 15M &9GLKZFD... &qNnPksN... &s+r8iLt...
git-ssb-2.7.0-darwin-amd64.tgz 15M &29FiLMM... &4cUioC5... &XYKxDOr...

Licenses

git ยท npm

@Christian Bundy %3F/QzMpiqWtSsjoH2QpKqkggw3xxs+MA5nByJlHgLOE=.sha256

@cel

Congrats on the release!

User has chosen not to be hosted publicly
User has chosen not to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@cel %36dNnzeTpDgZ4CjmTom+glw+/x+Uybz6EbGI58MZ/zY=.sha256

Mirrored on IPFS:
/ipfs/QmWzCpTyV2UXJwL7nmvzj1zU4ArHH58koZFKDNDZGeVMwD/

@cel %rlz3gdn6fWbsI3z1caRKwuvOyd8od/EPdlvpR7gr+9E=.sha256

@Ace
To install from source, the main way is to use ssb-npm.

Alternatively, here is a script that installs git-ssb from the package tarballs that npm/ssb-npm uses: &e6TJkl1... (previous version: %uVdBiIE...)

curl -s 'http://localhost:8989/blobs/get/&e6TJkl1uR+oJFMq0irowdoB49ZcPYbXVDsFoO/UJZzU=.sha256' | sh

Or, you can download the binary release via IPFS: %36dNnze...

@Anders %LPzH+Up+TvK2X8VWYb2swpECkbX9zVdVWkWlR6KpS28=.sha256
Voted # git-ssb v2.7.0 binary release ## Install Script: &ErUlQYegJprhEZUNO/HwHQ
@Anders %awAnYL2096AstBa4blBOg7c8up9wuo2saT9eQFB6Dcg=.sha256

This is super sweet @cel!

@mix %VU1C/HpB04Sr9+D3M6JABTCddQSz3Abm2QBBd4MTmZw=.sha256

Choice @cel , can we also do something like :

curl -s 'http://scuttlebot.io/blobs/get/&e6TJkl1uR+oJFMq0irowdoB49ZcPYbXVDsFoO/UJZzU=.sha256' | sh

It would sidestep the "I don't have that blob" bootstrapping problem

User has not chosen to be hosted publicly
@mix %ScxTdsp+ZzWL+4KrSSSWHxEJbHoacXt5uKrHiwcgkuY=.sha256
Voted Whoa! That binary packaging works! Thank you very much! I want to put it i
@mix %ahg16N/EdW/3Nt7vElWC9sIiZPz8qLCmkH59arpd4i8=.sha256

That;s awesome new @Explorer , this is exactly the sort of celebration I was hoping @cel would be able to enjoy :heart:

User has not chosen to be hosted publicly
@mix %0CIRzLTef1X+7zMFNB4ndwuYSO2iWBmK2uhAoYdrXdU=.sha256

hey @lactose-intolerant , run this in your terminal (assuming you have Node installed)

curl -s 'http://localhost:8989/blobs/get/&e6TJkl1uR+oJFMq0irowdoB49ZcPYbXVDsFoO/UJZzU=.sha256' | sh

and then run :

git ssb

This will show you a bunch of commands like git ssb web and git ssb create. Have an explore then report back with questions !

@cel %ap1eDKqm9pAD5ABFZq1q/J2p5L9s5h4oG8doM6pZ/7M=.sha256

Usage note for binary release installer script [%9/2M5lU...]:

If you have previously installed git-ssb/git-remote-ssb, after using the install script, you may want to verify that the newly installed executables are the ones that your system will use.
Run which git-ssb git-remote-ssb and verify that the directories returned match what the installer script output as the installation destination. If they don't, you could delete the files output from which and try again. Or if you previously installed via (ssb-)npm, run npm uninstall -g git-ssb.

Future versions of the installer script should probably check this automatically.

Also, I am seeking feedback on the way that the script chooses an installation destination directory. (please fork, separate thread, or private message)

@cel %lT4VwUOMsXG3r4pUkzw22p7V04GcM8sikmr5ZY28Sks=.sha256

You're welcome, @lactose-intolerant.

You can use git-ssb for:

  • fetching repos and changes people have published to git-ssb
  • publishing to new or existing repos
  • viewing, creating, editing or replying to issues or pull requests

There is a guide @kira wrote here: %RPKzL38...
You can skip the part about Install if you install from scripts in this thread instead.

Also, if you use Patchwork, having git-ssb installed allows you to take advantage of Patchwork's git-ssb integration: if you click a link to a git-ssb message, Patchwork will launch git-ssb-web and open the message in your browser via your local git-ssb-web.

Join Scuttlebutt now