当我浏览 GitHub 存储库时,我经常看到“wip”分支(例如3.1.0-wip
)。“擦”是什么意思?
我在任何地方都找不到答案——无论是在谷歌还是在 GitHub:help 上。
当我浏览 GitHub 存储库时,我经常看到“wip”分支(例如3.1.0-wip
)。“擦”是什么意思?
我在任何地方都找不到答案——无论是在谷歌还是在 GitHub:help 上。
按照惯例,“wip”代表“进行中的工作”。
在 GitHub 上,拉取请求的前缀[WIP]
为 表示拉取请求者
WIP 拉取请求的更多动机由@ben straub在https://ben.straub.cc/2015/04/02/wip-pull-request/编写。
自 2019 年 2 月以来的新功能,GitHub 提供草稿拉取请求,这使得 WIP 更加明确:https ://github.blog/2019-02-14-introducing-draft-pull-requests/
从字面上看,这意味着前面的答案正确指出的工作进度(WIP ) 。但是,它不仅仅发生在 GitHub 上,还可以发生在任何其他竞争平台上,例如 Bitbucket、GitLab 等。
本地机器上的 Git(VCS,不是 GitHub、GitLab 等 - 不一样)也可能是这种情况。在您希望将进度保存在当前分支并移至另一个分支的情况下,这可能会有所帮助,以免丢失未提交的更改。您想以这种方式使用 use git stash
。然后你会看到它WIP...
是 Git Bash/GUI 中的一个分支。
如果您要提交此分支,那么您当然也可以在 Bitbucket/GitHub/GitLab 上的项目中看到它。因此,它不仅适用于推送请求 (PR),而且也可能被意外/故意推送。
当客户说时我很困惑checkout wip
wip = work in progress
这意味着有一个名为的分支wip
所以,你需要checkout
通过命中命令到那个分支
git checkout wip