title: How to git pull with custom commit message?
body: <p>I'm in a big problem. I was in a new working environment and working with a team. They are pushing straight to the <code>master</code> branch for new features while I used to work in a separate branch myself, on my private repositories. (I thought that this development method was best practice, never actually worked with a team).</p>
  <p>I once developed a feature and pulled the <code>master</code> branch to my <code>feature-x</code> then push it to my my branch but it triggers the the deployment and replaced the production app with one from my latest <code>git pull</code> commit.</p>
  <p>I reported it to my seniors and they say it's fine because it's my first day joining them. But they say I should be careful when merging stuffs.</p>
  <p>After I check the CI script, it turns out that the deployment script will be executed if there is a word <code>Merge</code> and <code>--deploy</code> in commit message on ANY branch. So I need to change my merge commit message produced by <code>git pull</code> to another message.. Is it possible?</p>
  <p>And yes, I know that <code>git pull</code> is a shorthand for <code>git fetch</code> and <code>git merge</code>I read from another similar question on SO but I just can't grasp that fast by reading the docs because I'm not a native English speaker. The deadline is near* and I'm panicked.</p>
  <p>I'm afraid if I do <code>git fetch</code> and <code>git merge</code> manually, I'll messed up merging my unfinished branch to the <code>master</code> branch instead of merging <code>master</code> to my branch.</p>
  <p>Please help! What is the safest command to fetch and merge with custom message?</p>
  <p>*I have committed all my work and just need to pull from <code>master</code> before pushing to my branch and make a pull request.</p>