Git Product home page Git Product logo

Comments (14)

vtorves avatar vtorves commented on July 28, 2024

@onebree solved a first item. #169

from betterspecs.

vtorves avatar vtorves commented on July 28, 2024

that way you think to solve this?

  • Manually merge other PRs into gh-pages branch (not currently selected)

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@vtorves I need to review your pull request. I appreciate what you've done so far to help us out in this transition.

As far as the second task, that is something I would rather a maintainer to complete. There are likely to be merge conflicts because of the new site.

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@andreareginato any thoughts on changing the default branch to gh-pages? I mean, do we even need master? Just curious. The only experience I have with GH Pages is when it comes from username.github.io, in which master is the only branch. (Personal, not project pages)

from betterspecs.

dankohn avatar dankohn commented on July 28, 2024

I recommend this proposed change.

Dan Kohn mailto:[email protected]
tel:+1-415-233-1000

On Fri, Feb 19, 2016 at 8:19 AM, Hunter Stevens [email protected]
wrote:

@andreareginato https://github.com/andreareginato any thoughts on
changing the default branch to gh-pages? I mean, do we even need master?
Just curious. The only experience I have with GH Pages is when it comes
from username.github.io, in which master is the only branch. (Personal,
not project pages)


Reply to this email directly or view it on GitHub
#168 (comment)
.

from betterspecs.

andreareginato avatar andreareginato commented on July 28, 2024

Simplification should be the driver. +1

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@andreareginato I do not have permissions to change the repo's settings -- this is something that you need to do. I can only delete or create branches. Not change which is default

from betterspecs.

andreareginato avatar andreareginato commented on July 28, 2024

@onebree you and @akz92 are now admin. Let me know if you have the right permissions.

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@benoittgt I am assigning this issue to you. Here is how I would go about things:

  1. Fork lelylan/betterspecs off of gh-pages branch
  2. Checkout a new branch prs-in-gh-pages
  3. For the PRs: #135, #137, #138, #164
    1. Create a remote for the author branch on the PR.
    2. git merge --no-commit <remote> <branch>
    3. Review the changes, fix any merge conflicts, etc
    4. Create 1 commit per PR fixed
  4. Submit 1 PR against gh-pages, containing all these changes, include the main comment: Closes #135, closes #137, closes #138, closes #164
  5. Another person can review the changes to make sure everything is good, then submit the PR.

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@benoittgt can you work on the last 2 tasks listed in this issue?

  • Add blurb in CONTRIBUTING about choosing the gh-pages branch. Even though it is currently the default, some people may still try to choose master.
  • Research whether we need the master branch at all.
    • If we do not need it, I will take it from there -- I want to make sure all the help from everyone is not lost, and that the commit history is maintained.
    • If we do need a master branch, then its current state should be copied to a new branch heroku. From there, I will then clear out everything in master, except for READMEs, etc.

from betterspecs.

benoittgt avatar benoittgt commented on July 28, 2024

For the gh-pages branch this for me not a problem expect the thing we should have a README. :)

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@benoittgt of course there should be a README. But did you research whether a project-page/repo can live without a "master"-named branch?

from betterspecs.

benoittgt avatar benoittgt commented on July 28, 2024

@onebree I did some research about "master" branch but didn't found something relevant. On Pro Git 2nd Edition by Scott Chacon and Ben Straub we can read this... but that's all.

capture d ecran 2016-03-01 a 09 50 41

from betterspecs.

onebree avatar onebree commented on July 28, 2024

@benoittgt Alright -- I will look into doing a quick merge this week, so gh-pages contains all master commits.

from betterspecs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.