title: Git Push Error Not all refs have been pushed
body: <p>I'm trying to push the changes from my development clone to my origin repository
  I've tried cleaning the origin and fetching then pushing...none of which has worked.</p>
  
  <p><strong>The errors:</strong></p>
  
  <p><img src="https://i.stack.imgur.com/J0J3u.jpg" alt="Smartgit output"></p>
  
  <p>my <strong>.git config</strong> looks like:</p>
  
  <pre><code>[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
        hideDotFiles = dotGitOnly
  [remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = Z:\\_sandbox\\jacqui\\GitTest
  [branch "HEAD"]
        remote = origin
        merge = refs/heads/HEAD
  [branch "Released_V1"]
        remote = origin
        merge = refs/heads/Released_V1
  </code></pre>
  
  <p>Eventhough it says not all refs have been pushed, I can't see any that have been</p>
  
  <p>I've read a lot about user permissions being an issue but I'm the only person who is working on this project and both repos are on the same drive so what should I try next?</p>