On 17 January 2018 18:26, Turaga, Nitesh wrote: > The problem is not a separate branch from your primary repository. Its > the branch coming from a “remote” which is not the primary repository > (i.e Bioconductor). > > “rebase" is essentially doing what you do in two separate steps, so > that does not solve this issue. > > I would just ask on this forum if you have a duplicate commit issue in > the future, before “pushing” to Bioconductor.
Some of these cases (at least I believe in the case of qcmetrics mentioned earlier) stem back from when the git-svn bridge that was in place. > Your’s is a very unique case. > > Best, > > Nitesh > >> On Jan 17, 2018, at 1:22 PM, Stian Lågstad <stianlags...@gmail.com> wrote: >> >> I usually create a seperate branch for work, which I merge into master when >> I'm happy with the result. Will that be a problem? Should I rebase instead >> to avoid it? >> >> Thank you. >> >> On Wed, Jan 17, 2018 at 6:48 PM, Turaga, Nitesh >> <nitesh.tur...@roswellpark.org> wrote: >> Hi Stian, >> >> I’ve enabled you to push to your repository on Bioconductor. >> >> Your duplicate commit history weaves in and out because of merges along the >> way from your GitHub repository. At this point, there is very little I can >> do to help unless I spend a lot of time on your package, manually fixing the >> history. >> >> The duplicate commits should not effect your package development, and you >> should continue with it. It does not effect the build process as well. >> >> If you feel like this is something you can fix from your end, by using “git >> reset” and “git cherry-pick” you should feel free to fix. Let me know when >> you are successful, and I can help you push the updated repo. >> >> For the future, duplicate commits are caused by “merge” commands. You might >> want to search for those if you want to know which commits are causing these >> duplicates. >> >> Best, >> >> Nitesh >> >> >> > On Jan 13, 2018, at 8:36 PM, Turaga, Nitesh >> > <nitesh.tur...@roswellpark.org> wrote: >> > >> > Hi Stian, >> > >> > I’m looking into it. Your commit history seems to have a discontinuous >> > history of duplicates + non-duplicates caused by merge from different >> > sources. I’m yet to figure out how to solve this situation. >> > >> > I will get back to you within a couple of days. >> > >> > Best, >> > >> > Nitesh >> > >> > >> >> On Jan 13, 2018, at 12:35 PM, Stian Lågstad <stianlags...@gmail.com> >> >> wrote: >> >> >> >> Hi, >> >> >> >> Could someone help me get past the duplicate commits error? I'm not sure >> >> what to do. >> >> >> >> These are the steps I've taken: >> >> >> >> 1. Clone the repository. `git clone g...@git.bioconductor.org:packa >> >> ges/chimeraviz` >> >> 2. Make a small change in master + attempt to push it, and got this: >> >> ``` >> >> ➜ chimeraviz-bioconductor git:(master) git push >> >> >> >> Counting objects: 4, done. >> >> Delta compression using up to 8 threads. >> >> Compressing objects: 100% (4/4), done. >> >> Writing objects: 100% (4/4), 422 bytes | 0 bytes/s, done. >> >> >> >> Total 4 (delta 3), reused 0 (delta 0) >> >> remote: Error: duplicate commits. >> >> remote: >> >> remote: There are duplicate commits in your commit history, These cannot >> >> be >> >> remote: pushed to the Bioconductor git server. Please make sure that this >> >> is >> >> remote: resolved. >> >> remote: >> >> remote: Take a look at the documentation to fix this, >> >> remote: https://bioconductor.org/developers/how-to/git/sync- >> >> existing-repositories/, >> >> remote: particularly, point #8 (force Bioconductor master to Github >> >> master). >> >> remote: >> >> remote: For more information, or help resolving this issue, contact >> >> remote: <bioc-devel@r-project.org>. Provide the error, the package name >> >> and >> >> remote: any other details we might need. >> >> remote: >> >> remote: Use >> >> remote: >> >> remote: git show 248742bd41a1b1d862d29e612baa067c50c55e5b >> >> remote: git show 81ee14920be186caf4f2949e7dacfad68db64ed2 >> >> remote: >> >> remote: to see body of commits. >> >> remote: >> >> To g...@git.bioconductor.org:packages/chimeraviz >> >> >> >> ! [remote rejected] master -> master (pre-receive hook declined) >> >> ``` >> >> >> >> I do see what looks like duplicate commits in the git log. For >> >> example ba964db26ac49e86a5374e0dc3040769ae799113 >> >> and 8a49e3cdd1ce5257879d752aeead83813c6a4044, which are both from Sat Apr >> >> 8 >> >> 17:45:42 2017. But I've been successful in making changes after april last >> >> year. >> >> >> >> -- >> >> Stian Lågstad >> >> +47 41 80 80 25 >> >> >> >> [[alternative HTML version deleted]] >> >> >> >> _______________________________________________ >> >> Bioc-devel@r-project.org mailing list >> >> https://stat.ethz.ch/mailman/listinfo/bioc-devel >> > >> > >> > >> > This email message may contain legally privileged and/or confidential >> > information. If you are not the intended recipient(s), or the employee or >> > agent responsible for the delivery of this message to the intended >> > recipient(s), you are hereby notified that any disclosure, copying, >> > distribution, or use of this email message is prohibited. If you have >> > received this message in error, please notify the sender immediately by >> > e-mail and delete this email message from your computer. Thank you. >> > _______________________________________________ >> > Bioc-devel@r-project.org mailing list >> > https://stat.ethz.ch/mailman/listinfo/bioc-devel >> >> >> >> This email message may contain legally privileged and/or confidential >> information. If you are not the intended recipient(s), or the employee or >> agent responsible for the delivery of this message to the intended >> recipient(s), you are hereby notified that any disclosure, copying, >> distribution, or use of this email message is prohibited. If you have >> received this message in error, please notify the sender immediately by >> e-mail and delete this email message from your computer. Thank you. >> >> >> >> -- >> Stian Lågstad >> +47 41 80 80 25 > > > > This email message may contain legally privileged and/or confidential > information. If you are not the intended recipient(s), or the employee or > agent responsible for the delivery of this message to the intended > recipient(s), you are hereby notified that any disclosure, copying, > distribution, or use of this email message is prohibited. If you have > received this message in error, please notify the sender immediately by > e-mail and delete this email message from your computer. Thank you. > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel