377
edits
(... and update using HTTPS (add precisions)) |
m (Spelling and such) |
||
Line 299: | Line 299: | ||
fetch = +refs/heads/*:refs/remotes/origin/* | fetch = +refs/heads/*:refs/remotes/origin/* | ||
La première ligne indique à Git le nom de la ''remote'' correspondant à la source utilisée lors du clonage, donc ici un serveur chez SourceForge (par défaut, la ''remote'' s'appelle <tt>origin</tt>). La ligne commençant par <code>url =</code> précise le protocole utilisé pour communiquer avec cette ''remote''. Ici, nous avons le protocole <tt>ssh</tt> car c'est lui qui a été utilisé pour l'opération de clonage. Changez-le en <tt>https</tt> en remplaçant la ligne : | |||
url = ssh://''username''@git.code.sf.net/p/flightgear/fgmeta | url = ssh://''username''@git.code.sf.net/p/flightgear/fgmeta | ||
Line 311: | Line 311: | ||
<li>Répétez l'opération précédente pour chaque dépôt. | <li>Répétez l'opération précédente pour chaque dépôt. | ||
</li> | </li> | ||
<li>Pour les mises à | <li>Pour les mises à jour: | ||
<ul> | <ul> | ||
<li>Si vous utilisez <tt>download_and_compile.sh</tt>, ne lui passez plus l'option <code>--git-clone-site-params</code>. | <li>Si vous utilisez <tt>download_and_compile.sh</tt>, ne lui passez plus l'option <code>--git-clone-site-params</code>. Les mises à jour se feront alors avec le protocole <tt>https</tt>, comme indiqué dans le fichier <tt>.git/config</tt> de chaque dépôt.</li> | ||
<li>Si vous n'utilisez pas <tt>download_and_compile.sh</tt>, mettez à jour vos dépôts normalement avec <code>git pull</code> ou <code>git pull --rebase</code>.</li> | <li>Si vous n'utilisez pas <tt>download_and_compile.sh</tt>, mettez à jour vos dépôts normalement avec <code>git pull</code> ou <code>git pull --rebase</code>.</li> | ||
</ul> | </ul> |
edits