title: Unable to add,commit or push local file to bitbucket repo
body: <p>I have 3 branches (branchone, branchtwo &amp; branchthree) apart from the master branch in my bitbucket repository called &quot;test&quot;.</p>
  <p>I cloned the repo on my local Windows and got the README.md file.</p>
  <p>I then created Jenkinsfile did add, commit &amp; push. I can see the Jenkins file on bitbucket master branch.</p>
  <p>I then switched to branchone using &quot;git checkout branchone&quot; and verified the same using git branch command</p>
  <pre><code>F:\Jenkins\MultiBranch\test&gt;git branch
  * branchone
    master
    branchtwo
    branchthree
  </code></pre>
  <p>I confirmed I had Jenkinsfile and then &quot;git add .&quot; or &quot;git add Jenkinsfile&quot; but git status shows nothing is staged</p>
  <pre><code>F:\Jenkins\MultiBranch\test&gt;git status
  </code></pre>
  <blockquote>
  <p>On branch branchone
  Your branch is up to date with 'origin/branchone'.</p>
  <p>nothing to commit, working tree clean</p>
  </blockquote>
  <p>Below are my questions:</p>
  <ol>
  <li>Why does git not add the Jenkinsfile to branchone when i was able to add it to master branch ?</li>
  <li>Is there a way I can push the Jenkinsfile to all the Branches in one go ?</li>
  <li>Is it possible to create sub-branches under branchone ? like branch1.1 &amp; branch1.2 etc from the bitbucket console ? If it is not possible from console is it possible by other means ?</li>
  </ol>