Sites Web : git - How do I update a GitHub forked repository ? - Stack Overflow - La veille technologique de Pyrat.net

Publié le lundi 27 juin 2005

⇒ https://veille.pyrat.net/

La création de site web implique de se tenir à jour et au courant des évolutions techniques.

Vous retrouverez ici les pages que nous avons visitées et dont nous avons estimées digne d’intérêt.

Il n’y a d’ailleurs pas que de la technique…

git - How do I update a GitHub forked repository ? - Stack Overflow

Août 2023, Par Veille pyrat.net

Howto pour rebaser un fork Github :

I recently forked a project and applied several fixes. I then created a pull request which was then accepted.
A few days later another change was made by another contributor. So my fork doesn’t contain that change.
How can I get that change into my fork ?

traduire

Add the remote, call it « upstream » :

git remote add upstream https://github.com/whoever/whatever.git

Fetch all the branches of that remote into

remote-tracking branches, such as upstream/master :

git fetch upstream

Make sure that you’re on your master branch :

git checkout master

Rewrite your master branch so that any commits of yours

that aren’t already in upstream/master are replayed

on top of that other branch :

git rebase upstream/master

force the push in order to push it to your own

forked repository on GitHub

git push -f origin master

Permalien

→ Lire la suite sur le site d’origine…


Revenir en haut