Note that there are some explanatory texts on larger screens.

plurals
  1. POUnable to push file to git repository
    primarykey
    data
    text
    <p>I have created a git repository using "git init". Everything works fine but when I execute "git push" from my host it does not push file but gives following errors.</p> <pre><code>remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, updating the current branch in a non-bare repository remote: error: is denied, because it will make the index and work tree inconsistent remote: error: with what you pushed, and will require 'git reset --hard' to match remote: error: the work tree to HEAD. remote: error: remote: error: You can set 'receive.denyCurrentBranch' configuration variable to remote: error: 'ignore' or 'warn' in the remote repository to allow pushing into remote: error: its current branch; however, this is not recommended unless you remote: error: arranged to update its work tree to match what you pushed in some remote: error: other way. remote: error: remote: error: To squelch this message and still keep the default behaviour, set remote: error: 'receive.denyCurrentBranch' configuration variable to 'refuse'. To root@10.111.44.77:/var/cache/git/h.git ! [remote rejected] master -&gt; master (branch is currently checked out) </code></pre> <p>When I clone this old.git repository to new.git repository using <code>git clone --bare old.git new.git</code> and push file to new.git its work fine.</p> <p>But when I create a new bare repository with <code>git init --bare</code> then it does not allow "git add" command. It gives following error:</p> <pre><code>fatal: This operation must be run in a work tree </code></pre> <p>With <code>git init --bare</code> it does not create a .git folder which it creates with <code>git init</code>.</p> <p>Any help is appreciated.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload