On Dec 17, 2018, at 12:46 PM, Anand MT <anand_mt at hotmail.com> wrote:
Hi Nitesh,
Yes, I have pulled from upstream but still the same issue.
$ git pull upstream master
From git.bioconductor.org:packages/maftools
* branch master -> FETCH_HEAD
Already up to date.
$ git status
On branch devel
nothing to commit, working tree clean
$ git push upstream master
To git.bioconductor.org:packages/maftools.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'git at git.bioconductor.org:packages/maftools.git'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and integrate the remote changes
hint: (e.g. 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
On Dec 17, 2018, at 10:22 AM, Anand MT <anand_mt at hotmail.com> wrote:
Hi all,
I maintain maftools bioconductor package. I recently fixed several bugs which had resulted in build fail on devel branch of Bioconductor. However, I am unable to push them to upstream master. I have gone through help pages on Bioconductor page as well several other solutions online but I am not able to fix it. Please accept my apologies in advance if this has been already discussed before.
Below are my git commands and error:
$ git branch devel
$ git checkout devel
Switched to branch 'devel'
$ git fetch upstream
$ git merge upstream/master
Auto-merging DESCRIPTION
CONFLICT (content): Merge conflict in DESCRIPTION
Automatic merge failed; fix conflicts and then commit the result.
$ vi DESCRIPTION
Fixed merge conflict
$ git add .
$ git commit -m "bug fixes"
$ git status
On branch devel
nothing to commit, working tree clean
$ git push upstream master
To git.bioconductor.org:packages/maftools.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'git at git.bioconductor.org:packages/maftools.git'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and integrate the remote changes
hint: (e.g. 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Could you please suggest me on how to proceed.
-Anand.