There is no need for developers with write access to clone
publicly-visible repositories over ssh.
Instead, developers can clone the publicly-visible repositories like
everyone else does, and can just update the pushurl, so that pushes
are sent over ssh, while pulls don't require access to the developer's
credentials.
---
wiki/src/contribute/git.mdwn | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/wiki/src/contribute/git.mdwn b/wiki/src/contribute/git.mdwn
index 5bc6754..e83c3f4 100644
--- a/wiki/src/contribute/git.mdwn
+++ b/wiki/src/contribute/git.mdwn
@@ -81,9 +81,9 @@ Anyone can check it out like this:
git clone https://git-tails.immerda.ch/tails
-Developers with write access to the repositories should instead:
+Developers with write access to the repositories should then `cd` into the
local repository and do:
- git clone [email protected]:wiki.git
+ git config remote.origin.pushurl
[email protected]:wiki.git
We have a [web interface](https://git-tails.immerda.ch/tails/)
available for the main repository.
@@ -171,9 +171,9 @@ Anyone can check it out like this:
git clone https://git-tails.immerda.ch/promotion-material
-Developers with write access to the repositories should instead:
+Developers with write access to the repositories should then `cd` into the
local repository and do:
- git clone [email protected]:promotion-material.git
+ git config remote.origin.pushurl
[email protected]:promotion-material.git
We have a [web interface](https://git-tails.immerda.ch/promotion-material/)
available for the promotion material repository.
@@ -199,9 +199,9 @@ Anyone can check it out like this:
git clone git://git.puppet.tails.boum.org/puppet-tails
-Developers with write access to the repositories should instead:
+Developers with write access to the repositories should then `cd` into the
local repository and do:
- git clone [email protected]:puppet-tails
+ git config remote.origin.pushurl
[email protected]:puppet-tails
### Other Puppet modules
@@ -238,6 +238,6 @@ Unauthenticated access is of the form:
git clone https://git-tails.immerda.ch/$REPOSITORY
-Developers with write access to the repositories should instead:
+Developers with write access to the repositories should then `cd` into the
local repository and do:
- git clone [email protected]:$REPOSITORY
+ git config remote.origin.pushurl [email protected]:$REPOSITORY
--
2.1.4
_______________________________________________
Tails-dev mailing list
[email protected]
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to
[email protected].