You can also have multiple independent git repos that don't duplicate the full object store, via git clone --reference. It's less relevant in the container era, but otherwise it can save a lot of time and disk space when cloning repos repeatedly
Local Git remotes
71–80 of 85 posts
Re: Local Git remotes
#72Earlier quoted context omitted.
"local" can also be a network fileshare. It could also be in a directory that is treated differently than your other checkouts - whether that's something like deployment, sharing over the web, running CI, etc.
"network fileshare" is not local. By the same logic, I can mount S3 bucket over fuse and call it "local". Sure, it will work, but in the context it is just nonsense.
Re: Local Git remotes
#73> A related trick worth knowing — one git push can fan out to two destinations:
git remote set-url --add --push origin ~/bares/.git # add a 2nd push URL # now `git push origin` writes to GitHub AND the local bare repo
Re: Local Git remotes
#74Earlier quoted context omitted.
Do you have a source for your claims about the ARDC?
This lengthy email thread[0] indicates that Jon Postel made the assignment in 1992, that the entity "Amateur Radio Digital Communications" wasn't formed until years later, meaning Jon's assignment had to have been for a purpose and not to an entity of the same name. The head of ARIN defends[1] the transfer throughout the thread. [0]: https://seclists.org/nanog/2019/Jul/366 [1]: https://seclists.org/nanog/2019/Jul/458
Re: Local Git remotes
#75Earlier quoted context omitted.
I use Keybase's encrypted git repo the same way (to sync "private" dotfiles across laptops / remote workstations)
How is Keybase doing these days? I stopped following after the acquisition, but I like the concept.
App still working tho.
Re: Local Git remotes
#76Earlier quoted context omitted.
Depends on if/how you're communication and/or working with others... lets say github/devops/whatever is down... but you're still wanting to get work done and collaborating with other devs. Being able to target a shared SSH server in your control while the upstream service is down is pretty freeing... and even if you aren't releasing to production/test/etc, you can keep making shared progress.. even more important wit…
But "shared SSH server" isn't local.
Re: Local Git remotes
#77Re: Local Git remotes
#78Re: Local Git remotes
#79You can also have multiple independent git repos that don't duplicate the full object store, via git clone --reference. It's less relevant in the container era, but otherwise it can save a lot of time and disk space when cloning repos repeatedly
Interesting; how's it compare to work trees?