Невозможно оформить заказ ветки из разветвленного репозитория GitHub

Я пытаюсь проверить ветку из своего разветвленного репозитория, но выдает ошибку:

Репозиторий: https://github.com/tmsblgh/codechecker/tree/issue799

MacBook-Pro:codechecker tmsblgh$ git branch -vv
* master acdc482 [origin/master] Merge pull request #1636 from gyorb/version68
MacBook-Pro:codechecker tmsblgh$ git --version
git version 2.17.1
MacBook-Pro:codechecker tmsblgh$ git fetch
MacBook-Pro:codechecker tmsblgh$ git checkout issue799
error: pathspec 'issue799' did not match any file(s) known to git.
Baloghs-MacBook-Pro:codechecker tmsblgh$ git remote -v
origin  https://github.com/tmsblgh/codechecker.git (fetch)
origin  https://github.com/tmsblgh/codechecker.git (push)
MacBook-Pro:codechecker tmsblgh$ git checkout issue799
error: pathspec 'issue799' did not match any file(s) known to git.

Проверьте свой удаленный сервер, набрав git remote -v, я в значительной степени указываю на репо, из которого вы разделили свое репо. Если это так, измените его на свое происхождение.

Vikas 08.06.2018 18:31

обновил вопрос

tmsblgh 08.06.2018 18:39

Какую версию Git вы используете?

jub0bs 08.06.2018 19:01

git версия 2.17.1

tmsblgh 08.06.2018 19:04
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
4
1 097
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Возможно, этой ветки нет в вашей локальной настройке git. Попробуйте git checkout origin/issue799

P.S .: origin - это пульт, на который вы указываете

MacBook-Pro: codechecker tmsblgh $ git checkout origin / issue799 error: pathspec 'origin / issue799' не соответствует ни одному файлу (файлам), известным git.

tmsblgh 08.06.2018 18:40

сделайте git fetch, чтобы убедиться, что у вас все настроено локально. Если это не поможет, попробуйте снова клонировать репо.

Jay Jodiwal 08.06.2018 19:18

Вы можете настроить локальную ветку для отслеживания удаленного:

git checkout -b issue799 origin/issue799

ИЗМЕНИТЬ (в ответ на комментарии):

Я не знаю, почему вы получаете сообщение об ошибке, но вот что я сделал, начиная с нуля, и, похоже, у меня это сработало:

 $ git clone https://github.com/tmsblgh/codechecker.git
 Cloning into 'codechecker'...
 remote: Counting objects: 14825, done.        
 remote: Total 14825 (delta 0), reused 0 (delta 0), pack-reused 14825        
 Receiving objects: 100% (14825/14825), 12.57 MiB | 22.70 MiB/s, done.
 Resolving deltas: 100% (10329/10329), done.

 $ cd codechecker/
 /home/nick/tmp/codechecker

 $ git branch
 * master

 $ git remote -v
 origin https://github.com/tmsblgh/codechecker.git (fetch)
 origin https://github.com/tmsblgh/codechecker.git (push)

 $ git checkout -b issue799 origin/issue799 
 Branch issue799 set up to track remote branch iue799 from origin.
 Switched to a new branch 'issue799'

MacBook-Pro: codechecker tmsblgh $ git checkout -b issue799 origin / issue799 fatal: 'origin / issue799' не является фиксацией, и из него нельзя создать ветвь 'issue799'

tmsblgh 08.06.2018 19:04

Что говорит git remote -v?

NickD 08.06.2018 19:06

MacBook-Pro: codechecker tmsblgh $ git remote -v origin github.com/tmsblgh/CodeChecker.git (выборка) origin github.com/tmsblgh/CodeChecker.git (push)

tmsblgh 08.06.2018 19:07
Ответ принят как подходящий

Кажется, в локальном репо нет origin/issue799.

#fetch the branch
git fetch origin issue799

#see if origin/issue799 exists
git branch -a

#if yes
git checkout issue799

#if not, create the local branch from FETCH_HEAD
git checkout -b issue799 FETCH_HEAD

#the next push after you make some new commits
git push -u origin issue799

Другие вопросы по теме