Why will git not let me delete a remote branch
I have a local repository that I want to mirror to the remote 'websrv'. This used to work fine until I deleted a local branch. Now when I do
git push --mirror websrv
remote: error: By default, deleting the current branch is denied, because the next
remote: error: 'git clone' won't result in any file checked out, causing confusion.
remote: error: You can set 'receive.denyDeleteCurrent' configuration variable to
remote: error: 'warn' or 'ignore' in the remote repository to allow deleting the
remote: error: current branch, with or without a warning message.
remote: error: To squelch this message, you can set it to 'refuse'.
remote: error: refusing to delete the current branch: refs/heads/ecoli-moments
! [remote rejected] ecoli-moments (deletion of the current branch prohibited)
The branch 'ecoli-moments' points to the same commit as master, local and remote.
What can I do about this so that the remote branch will be properly deleted?
The remote repository is bare, I checked the directory on the server (the config file has bare=true).
I just deleted the wrong branch with some experimental changes I need with git branch -D branchName. How do I recover the branch?
I'm contributing to LibreOffice and have started learning git. I've cloned the LibreOffice repository and got the successful build. LibreOffice has 19 git repositories 1 named as bootstrap and remaini
I've done something incredibily stupid. I figured I should ask before I tried to fix it and accidentally make things worse. I tried to list all remote branches in my git repo: git branch remote Obv
Is there a way in git to have a 'description' for branches? While I try to use descriptive names, working for a while on a single branch sometimes dampens my memory of why I made some of the other top
A colleague pushed a new remote branch to origin/dev/homepage and I cannot see it when I run: $ git branch -r I still see preexisting remote branches. I assume this is because my local remote refs a
I can't delete the branch in my remote server. First I tried this one git push origin --delete devTime but it gives me an error like this: fatal: 'origin' does not appear to be a git repository fat
I have 2 git branches: master and experimental. Experimental became good, I want to make it the master. I figured I would rename to shuffle things around, but here is what I got: nutebook:Stuff nathan
I'm trying to delete a remote git branch, however the process isn't fully deleting the branch as I'd expect. Let's say for example I'm deleting a branch called mybranch. To do this, I run the follow
My remote Git repository has 3 branches: master develop news When a dev change he will branch off develop such as issue123. When he finished changing, he will push to remote issue123. I will merge
I am setting my local branch to track remote branch like this: $ git branch --set-upstream foo upstream/foo But when I do git status, I get: $ git status # On branch foo # Your branch and 'upstream/f
I have pulled all remote branches via git fetch --all. I can see the branch I'd like to merge via git branch -a as remotes/origin/branchname. Problem is its not accessible. I can't merge or checkout?
I am able to show the git branch name in the shell prompt. But whenever I am using screen I am getting bash: parse_git_branch: command not found and git branch is not shown. Please help me get this
I have setup my local branch to track remote branch. when I do git pull, it said 'Already up-to-date'. But when I do git log, the latest checkin is on Dec 21, 2012'. And when I do git log remotes/bran
I've been wondering if there's an easy way to push and pull a local branch with a remote branch with a different name without always specifying both names. For example: $ git clone myrepo.git $ git ch
I recently started using the GIT command line commands ( I used to use SourceTree). When I want to create a new branch, I would usually do git checkout -b <branch-name>. When I want to push it t
Is there a command (something like git remote show maybe) that will get me an up to date remote branch commit hash without updating references by fetching?
I'm trying to push a new local branch product-0.2 to remote where there is already a tag with the same name (but the branch itself does not exist) git push -v --tags --set-upstream origin product-0.2:
I have the following remotes set up: $ git remote korg rorg And the following branches: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb
I'm currently testing out deploying websites via Git and am having trouble understanding the following: Currently, I have a bare remote repo on my DEV environment with a post-receive hook which sets G
I wanted to undo a couple minor changes on my repo. I decided to go back two commits, and did git reset --hard <commit> and git push -f Everything went through fine. But when I pushed to hero
Let's assume that we've got some git submodule in directory submod. Now I'm doing such commands: # git submodule update --init submod # cd submod # git branch * (no branch) master If submodule loca
I created some file in my system , commited it and pushed it to remote repository. After that i had to delete that commit using command git reset HEAD~1. Now i have modified earlier created files and
I am using git along with git flow. Here git flow has a develop branch. Whenever i need to start feature i type git flow feature start new a new branch feature/new is created. Then i do the changes a
According to GitGuys Remote Tracking Branches should not be modified by users (don’t set your git branch to a remote tracking branch via git checkout and then try to modify the remote tracking branch
I just need to delete a master branch and is proving to be hard. I just want to clean that branch out and start new. I am deteting from dev branch. I want master on git hub to be clean. # git push or
Abstract: To reproduce the error create a branch and check it out let someone else delete it and create a new branch with the same name now do git branch -D <branch> and git checkout -b <bra
When you create a new repository and run git branch, it exits silently. For example: $ mkdir /tmp/foo; cd /tmp/foo; git init Initialized empty Git repository in /tmp/foo/.git/ $ git branch Why doesn'
I have use gitlabhq configed a git server. All Repos save in /repos/ directory at server. I have a project, and have a branch, this branch have big files. For save disk space, i delete this branch use
I am using git and git-repo for my project. I see when I try to delete my local branch which I am currently on using git command git branch -D branch_name It shows me error which I am expecting, as
This question already has an answer here: How to delete a Git branch both locally and remotely? 16 answers Help me to delete git remote branch. I work with netbeans and I tried to delete remote
I'm trying to bring a feature branch (tricoherence) up-to-date with the master branch using this command: git rebase master tricoherence Unsurprisingly, I have a merge conflict. No problem, I fire
Let's say I have a feature branch called FeatureA, and it is out of sync with (remote) development on which it is based. Normally I would rebase my branch by calling git rebase development (after sync
I want to delete a branch from Atlassian Stash (a sort of github clone) in order to revert my changes. Please let me know what command will do this? What I know is git branch –D prod-652 deletes the b
When trying to delete a remote branch I get the following error: $ git push work :18300-018_5 remote: Processing changes: refs: 1, done ! [remote rejected] 18300-018_5 (can not delete references) erro
How can I delete file from remote git repository? I have a file that is just deleted from working copy local repository, and I want delete it from corrispettive remote repository
So I set up a new remote git repo using the following lines: git remote add origin [link] git push origin master [enter password] In my previous repo, when I make a new commit and check status, it wi
I created a branch, worked on it, merged it with the base branch and now want to delete it. The branch was created on the git remote server as well. Now when I ran git branch -d branch, it removed it
I'm trying to write an alias to delete both a local and remote branch at the same time, but I can't figure out why the syntax is not working. In ~/.gitconfig, I've tried the following aliases, but eac
Possible Duplicates: How do I push amended commit to the remote git repo? Undoing a git push Hi, I've deleted some commits from my master branch by using git reset --hard SHA_VALUE I have, however
I can't figure out why git show-branch isn't giving me the same full history that git log --graph shows me. Why would the following discrepancy occur? $ git log --graph --oneline --date-order * 786c9b
I mistyped a git command which resulted in the creation of a local branch called, '--track'. I've tried the following: git branch -m --track delme (this renames the current branch to delme, not the br
I'm trying to use git submodules for aggregating 10+ repositories into one structure for easy development. It is supposed to clone the module and checkout a branch. Instead, the module is checked out
Normally, when the working directory is clean, I can use git status. The output looks like: # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # nothing to commit (working dir
Not understanding why my commit to remote git repo is not working. So I clone a branch from the remote repo git clone -b MYBRANCH firstname.lastname@example.org:/home/my.git I modify a file called test git diff sh
You asked to pull from the remote 'hub', but did not specify a branch. Because this is not the default configured remote for your current branch, you must specify a branch on the command line. My que
I messed my local branch of a project, and i want to revert my local copy to the remote state. How i acomplish that simply goal?
I needed to split my git repo into two parts. I used the steps shown here: Detach subdirectory into separate Git repository The command I used was: git filter-branch --subdirectory-filter ABC HEAD --
i have really annoying problem, i deleted my former acount on heroku with all the apps, then i created a new one , i wanted to add remote branch to git and then the problems started. git remote -v her
I'm in a strange situation: I have copied a directory (local repository) from a former developer on to my machine. There have been several commits to the remote master that are NOT in his local reposi
Suppose we start with a brand new setup. touch somefile git init . git add . git commit -m initial commit git branch dev git checkout dev After doing git status, I get nothing to commit (working di