How to deploy your website with Git to your web-hosting and use Github or Bitbucket instead!

For a long time, i was searching for a good solution to automatically deploy my websites to my web-hosting (Webfaction) via Git. I use Git (Github or Bitbucket) with all my Web-Dev projects, i was searching for a solution to setup my personal Continuous Deployment/Delivery work-flow. Before you follow this guid In my guide, i assume that you are already familiar with Git. So i’m not gonna explain all the Git basics.

Git error: Updates were rejected because tag already exists in the remote! (Sourcetree)

  A while ago i worked at a big project with a big team. But for Git i use Sourcetree. And when i wanted to push my changes, i got this error: ! [rejected] folder-name/folder-name-1.3 -> folder-name/folder-name-1.3 (already exists) updating local tracking ref 'refs/remotes/origin/master' error: failed to push some refs to 'https://username@git.domain.com/gitrepo.git' hint: Updates were rejected because the tag already exists in the remote. So it seems that i was trying to push an tag that already exists in the remote repository.
1 of 1