GitHub: What is a “wip” branch?

When I was browsing GitHub repositories I quite often saw “wip” branches (e.g. 3.1.0-wip). What does “wip” mean?

I couldn’t find the answer anywhere – neither on Google nor on GitHub:help.

  • Get git branch name in Jenkins Jenkinsfile
  • Git- Tracking remote branches
  • How do I manage conflicts with git submodules?
  • Move a branch to a new tag
  • Find changeset id parent of a branch in tfs
  • JIT optimizer for C/C++
  • One word to summarize Git and other DVCS
  • i want to display the git version on my site
  • Git clone fsync input/output error in linux
  • How can I use two SVN projects and corresponding git-svn branches with a single working directory?
  • Remove ORIG_HEAD and FETCH_HEAD from history view in Eclipse
  • How to use Bower with private Bitbucket repository?
  • 2 Solutions collect form web for “GitHub: What is a “wip” branch?”

    Conventionally, “wip” stands for “work in progress”.

    On GitHub, pull requests are prefixed by [WIP] to indicate that the pull requestor

    1. has not yet finished his work on the code (thus, work in progress), but
    2. looks for have some initial feedback, and
    3. wants to use the continuous integration infrastructure of the project. For instance, TravisCI, CodeCov, and codacy.
    Git Baby is a git and github fan, let's start git clone.