Kiedy przeglądałem repozytoria GitHub, dość często widziałem gałęzie "wip" (np 3.1.0-wip
.). Co oznacza „wip”?
Nigdzie nie mogłem znaleźć odpowiedzi - ani w Google, ani na GitHubie: pomoc.
Kiedy przeglądałem repozytoria GitHub, dość często widziałem gałęzie "wip" (np 3.1.0-wip
.). Co oznacza „wip”?
Nigdzie nie mogłem znaleźć odpowiedzi - ani w Google, ani na GitHubie: pomoc.
Odpowiedzi:
W serwisie GitHub żądania ściągnięcia są poprzedzone prefiksem przez, [WIP]
aby wskazać, że żądający ściągnięcia
Więcej motywacji dla żądań ściągnięcia WIP napisał @ben straub pod adresem https://ben.straub.cc/2015/04/02/wip-pull-request/ .
Nowość od lutego 2019 r. GitHub oferuje wersje robocze żądań ściągnięcia , które sprawiają, że WIP jest bardziej wyraźny: https://github.blog/2019-02-14-introducing-draft-pull-requests/
Tradycyjnie „wip” oznacza „pracę w toku”.
Dosłownie oznacza to W ork I n P rress ( WIP ), jak słusznie wskazują poprzednie odpowiedzi. Jednak nie występuje tylko na GitHubie, ale może się zdarzyć także na każdej innej konkurencyjnej platformie, np. Bitbucket, GitLab itp.
Może tak być w przypadku Twojego Gita (VCS, a nie GitHub, GitLab itp. - to nie to samo) na komputerze lokalnym. W sytuacjach, gdy chciałbyś zapisać swoje postępy w bieżącej gałęzi i przenieść się do innej, może to być pomocne, aby nie stracić niezatwierdzonych zmian. W taki sposób, w jaki chciałbyś użyć use git stash
. Następnie zobaczysz WIP...
jako jedną z gałęzi w Git Bash / GUI.
Jeśli prześlesz tę gałąź, to oczywiście możesz ją zobaczyć w projekcie na Bitbucket / GitHub / GitLab. Dlatego jest to nie tylko dla żądań push pull (PR), ale może też zostać przypadkowo / celowo wypchnięte.