rack_remote/master have changed to rack_remote/main

Open
#1,967 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
git
Domain
documentation

Research direction

Start at Git Tools -> Advanced Merging -> Subtree Merging in the Pro Git source, then run the three reproduction commands from the report against the rack remote. Update the example so its remote branch reference matches the current rack repository, and verify the corrected example appears in the website/PDF output.

Written by the indexing model from the issue text.

Description

bug
There's no existing/similar bug report.
  • I have searched the existing issues
This report is about a single actionable bug.
  • I'm reporting a single actionable bug
This report is about the ProGit book, version 2, English language.
  • This bug is not about a translation or old version
Bug covers book website/pdf
  • I confirm the bug is about the book as found on the website/pdf
Problem is present in the Pro Git book on the website?
  • This bug also affects the Pro Git book as published on the website.
Which version of the book is affected?

Source files

Describe the bug:

In Git Tools -> Advanced Merging -> Subtree Merging
Code in the example:
image

git checkout -b rack_branch rack_remote/master error occured:
fatal: 'rack_remote/master' is not a commit and a branch 'rack_branch' cannot be created from it

Steps to reproduce:
  1. git remote add rack_remote https://github.com/rack/rack
  2. git fetch rack_remote --no-tags
  3. git checkout -b rack_branch rack_remote/master
Expected behavior:

image

Screenshots:

No response

Additional context:

The reason is that rack_remote/master has changed to rack_remote/main
image

Device

No response

Operating system

No response

Browser/application + version

No response

Dominant language
CSS
Stars
6.6k
Forks
2.1k
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from progit/progit2

All issues in progit/progit2

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.