Lorsque je parcourais les dépôts GitHub, j'ai assez souvent vu des branches "wip" (par exemple 3.1.0-wip
). Que signifie «essuyer»?
Je n'ai trouvé la réponse nulle part - ni sur Google ni sur GitHub: aide.
la source
Lorsque je parcourais les dépôts GitHub, j'ai assez souvent vu des branches "wip" (par exemple 3.1.0-wip
). Que signifie «essuyer»?
Je n'ai trouvé la réponse nulle part - ni sur Google ni sur GitHub: aide.
Sur GitHub, les pull requests sont préfixés par [WIP]
pour indiquer que le pull requestor
Plus de motivation pour les demandes de tirage WIP est écrite par @ben straub à https://ben.straub.cc/2015/04/02/wip-pull-request/ .
Nouveau Depuis février 2019, GitHub propose des projets de pull requests , qui rendent WIP plus explicite: https://github.blog/2019-02-14-introducing-draft-pull-requests/
Par convention, «wip» signifie «travail en cours».
Littéralement, cela signifie W ork I n P rogress ( WIP ) comme le soulignent correctement les réponses précédentes. Cependant, il ne pas produit uniquement sur GitHub, mais peut également sur toute autre plate-forme concurrentielle, par exemple Bitbucket, GitLab, etc.
Cela peut être le cas aussi avec votre Git (le VCS, pas GitHub, GitLab, etc. - ce n'est pas la même chose) sur la machine locale. Dans les situations où vous souhaitez enregistrer votre progression sur la branche actuelle et passer à une autre, cela peut être utile afin de ne pas perdre vos modifications non validées. De telle manière que vous aimeriez utiliser use git stash
. Ensuite, vous verrez le WIP...
comme l'une des branches dans Git Bash / GUI.
Si vous soumettez cette branche, vous pouvez bien sûr la voir dans le projet sur Bitbucket / GitHub / GitLab également. Par conséquent, ce n'est pas seulement pour les demandes push Pull (PR), mais cela peut également être poussé accidentellement / exprès.