GitFlow, one of the most successful branching models


GitFlow is a workflow or set of procedural rules while working with Git. In GitFlow there are two main branches: master branch and develop branch All new features and fixes are done in a feature branch, except for hotfixes. A feature branch is branched off of the develop branch. When a feature is completed, it […]

Upload your local project to GitLab, GitHub or Bitbucket using the command line


In this tutorial we will upload our local project to GitLab. GitHub or Bitbucket support Git as version control system as well so you can use the same commands for all three plattforms Before we start working with Git, it is important to know that both your local folder and the remote folder have to […]

Setting up an NGINX web server on a windows machine


NGINX is a free and open-source server which is known to be very performant. NGINX is also very often used as load balancer and mail server with support to POP3 and IMAP protocols NGINX vs Apache NGINX uses by far less memory than Apache and can handle much more requests per second, however, NGINX is […]