title: GIT --- push everything to remote server, but with only with one log entry
body: <p>I am making changes to a project on my machine and do several commits in the process. However, when pushing to the remote server, I want all changes to be sent but with only <strong>one</strong> log entry.</p>
  
  <p>That is, locally I have <code>commit1</code>, <code>commit2</code>, <code>commitN</code>. When I push it to the remote server, I only want it to show the <code>commitN</code> in history but still push all changes.</p>
  
  <p>Is that possible?</p>