title: EGit: cannot push, cannot pull
body: <p>I'am using EGit and I commited a change to my local git repository.</p>
  
  <p>I'd like to push this change to a remote.
  When doing that, a dialog screen pops up which shows <a href="https://stackoverflow.com/questions/11696295/rejected-master-master-non-fast-forward">"rejected-master-master-non-fast-forward"</a>. The answer of this linked question states that I have to pull first.</p>
  
  <p>When doing the pull, an EGit exception is thrown:</p>
  
  <pre><code>org.eclipse.jgit.api.errors.TransportException: Nothing to fetch.
      at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
      at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:253)
      at org.eclipse.egit.core.op.PullOperation$1.run(PullOperation.java:97)
      at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
      at org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:128)
      at org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:139)
      at org.eclipse.egit.ui.internal.pull.PullOperationUI$1.runInWorkspace(PullOperationUI.java:114)
      at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
  Caused by: org.eclipse.jgit.errors.TransportException: Nothing to fetch.
      at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1087)
      at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
      ... 8 more
  </code></pre>
  
  <p><strong>It seems that I'm stuck. Who can help me out?</strong></p>
  
  <p><br>
  <strong>UPDATE</strong></p>
  
  <p>The <code>.git/config</code> file in my repository contains (remote URL hid):</p>
  
  <pre><code>[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
  [branch "master"]
    remote = origin
    merge = refs/heads/master
  [remote "origin"]
      url = &lt;URL_HIDDEN&gt;
  </code></pre>
  
  <p>I'm using <code>Eclipse Git Team Provider 3.4.1.201406201815</code></p>