Envía tu primer parche
Ver también
Configura Git y SSH para que funcionen sin problemas con Gerrit. Primero ver [Creación de una revisión de gerrit] (trabajar con gerrit).
Configuración de SSH
https://review.jami.net/Documentation/user-upload.html#ssh
Genere un conjunto de claves públicas/privadas personal y dedicado.
ssh-keygen -f ~/.ssh/jami_gerrit_review`
Su identificación se ha guardado en “jami_gerrit_review. Su clave pública se ha guardado en
jami_gerrit_review.pub`.
Dile a Gerrit tu clave pública.
Configurar la SSH local (a través de
ssh-add
o en~/.ssh/config
).Probar todo lo anterior (SSH en el servicio o simplemente intentar clonar un repositorio en Gerrit a través de SSH).
Tu repositorio
Importante
Esto supone que haya eliminado cualquier clon de proyecto existente.
Clonar una copia (nueva) del proyecto,
git clone ssh://USERNAME@review.jami.net:29420/PROJECT_NAME_GOES_HERE.git
; e.g.,git clone ssh://foo@review.jami.net:29420/jami-project.git
.Configurar el clon local .git/config (optional).
Generate commit Change-Ids. Also known as commit-msg hook script.
A shell script to be installed to .git/hooks/commit-msg.
El guión crea un hash único Change_ID:hash para cada comit hecho desde su repositorio.
The first time you attempt a push to review
git push origin HEAD:refs/for/master
, Gerrit will notice a lack of Change-Id.Gerrit también presentará una cadena de copia segura (scp). Utilice that para descargar una copia de.git/hooks/commit-msg.