title: How to change a git repository cloned with --bare to match one cloned with --mirror?
body: <p>This issue is not the same as <a href="https://stackoverflow.com/questions/7427413/git-how-to-mirror-file-from-other-repo">git - how to mirror file from other repo</a> or <a href="https://stackoverflow.com/questions/3382679/git-how-do-i-update-my-bare-repo">How do I update my bare repo?</a></p>
  
  <p>Since a repository cloned with <code>--mirror</code> is a bare repository, can I make a repository cloned with <code>--bare</code> be like one cloned with <code>--mirror</code>?  Can it be done by simply modifying the config file?</p>
  
  <p>If not, is there other method which can convert a bare repository to a mirror repository?</p>
  
  <p>Another question, <strong>Why can I not use git push --all in a mirror repo</strong>, while this command can be ran in a bare repo?</p>