Comments (2)
I did not consider plain git urls (git://
) because they are not secure. But maybe it would have been better to go with https
urls. I personally prefer using ssh, because I use that anyway to connect to other machines, so I only have to setup one authentication method if I stick with that.
But using https
was not a viable option in the short run. borg-assimilate
can get urls from epkg
, and most of those urls are ssh urls. I would have to change all of those urls in the Emacsmirror database, which isn't much work but which I don't want to do until I am absolutely sure that it is what I want to do.
In the end it doesn't matter much what protocol is used. Which ever I pick, it will inconvenient the users who prefer the other. Luckily this is very easy to "fix":
git config --global url.https://github.com/.insteadOf [email protected]:
git config --global url.https://gitlab.com/.insteadOf [email protected]:
I should probably mention this in the borg
documentation. (I do mention it on the Emacsmirror homepage, which is recommended reading for all borg
users.)
from emacs.g.
It took me a while, but the manual now mentions this. (Still have to upload, but I just zapped my computer and not all required software is in place yet.)
By the way, are you still using borg
? Care to share your experience?
from emacs.g.
Related Issues (17)
- Gitlab link 404's HOT 3
- Missing magit/ghub drone. HOT 4
- `epkg` SHA in .gitmodules isn't present in repository HOT 1
- [Documentation] Howto create a private fork that still tracks emacs.g? HOT 4
- Clarify emacs.g License HOT 2
- Running `make bootstrap` fails because var/ does not exist HOT 3
- How to use this starter to begin? HOT 14
- Cannot load sisyphus: (file-missing "Cannot open load file" "No such file or directory" "llama") HOT 1
- dash is loaded twice HOT 1
- Warnings on `make bootstrap` HOT 3
- Failed to bootstrap when cloning this repo as a git submodule HOT 3
- Subproject commit-foo-dirty HOT 4
- use-package :bind with :map keyword does not work HOT 7
- How to manually add a submodule remote? HOT 7
- Common ways to define some complex drones HOT 2
- assimilating results in "Not a git repository" error HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emacs.g.