Вопросы по тегу: branch

(5)

Запретить отправку в мастер на GitHub?

GitHub позволяет настроить репозиторий так, чтобы пользователи не могли принудительно принудительно передать, но есть ли способ полностью предотвратить отправку в мастер? Я надеюсь сделать так, чтобы единственный способ добавить коммиты в мастер - это через пользовательский интерфейс запроса на вытягивание GitHub.
j

joshlf

4 года назад

Ответов: 7

Невозможно нажать на удаленную ветку, не может быть разрешено в ветку

Я перенес свои репозитории с Bitbucket или Github. Я не думаю, что это имеет значение, но это единственное отличие. Некоторое время у меня было настроено два пульта:origin: bitbucket github: github Затем я удалил оба и указал происхождение на github:git remote remove origin git remote remove github git remote add origin https://github.... Тестовый толчок ветки разработки:git push origin develop Все актуально, хорошо, хорошо.Создайте новую ветку для работы как обычно:git checkout -b Feature/Name Обновите файл или два. Попытка нажать на удаленный:git push origin Feature/Name Это приводит к ошибке: фатально: функция / имя не может быть преобразовано в ветку Найдите в Интернете эту проблему, найдите кое-что о том, чтобы убедиться в правильности HEAD, другие о том, чтобы убедиться, что у меня правильный регистр имени ветки (хотя на данный момент ветка еще не существует на пульте дистанционного управления). Невозможно разрешить.Выполнить эту команду:git push --all -u Это привело к моей Feature / Name ветке на github, но по-прежнему наблюдается то же поведение, что и раньше:git push origin develop git push origin Feature/Name Первый работает, а второй выдает ту же ошибку. Почему?
j

jleach

6 лет назад

Ответов: 25

Ваша конфигурация указывает на слияние с <branch name> с пульта дистанционного управления, но такой ref не был получен.?

Я получаю эту ошибку при вытягивании: Ваша конфигурация указывает на слияние с исх. 'refs / Heads / feature / Sprint4 / ABC-123-Branch' с пульта, но нет такой реф был получен. Эта ошибка не возникает ни в одной другой ветке.Особенностью этой ветки является то, что она создана из предыдущего коммита другой ветки. Мой файл конфигурации выглядит так:[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true hideDotFiles = dotGitOnly [remote "origin"] url = fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "new-develop"] remote = origin merge = refs/heads/new-develop [branch "feature/Sprint4/ABC-123-Branch"] remote = origin merge = refs/heads/feature/Sprint4/ABC-123-Branch
F

Farrukh Chishti

6 лет назад

Ответов: 23

Когда Git обновляет список удаленных веток?

Использование git branch --all показывает все удаленные и локальные ветки. Когда Git обновит этот список?На вытягивании / выталкивании? И как мне обновить его, используя Git Bash?
B

BendEg

6 лет назад

Ответов: 5

Why do I have to "git push --set-upstream origin <branch>"?

I created a local branch for testing Solaris and Sun Studio. I then pushed the branch upstream. After committing a change and attempting to push the changes: $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5 insertions(+) $ git push fatal: The current branch solaris has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin solaris Why do I have to do something special for this? Is there any reasonable use case where someone would create , push the to remote, and then claim a commit on is not supposed to be for ? I followed this question and answer on Stack Overflow: Push a new local branch to a remote Git repository and track it too. I'm guessing its another instance of a incomplete or wrong accepted answer. Or, its another instance of Git taking a simple task and making it difficult. Here's the view on a different machine. The branch clearly exists, so it was created and pushed: $ git branch -a alignas * master remotes/origin/HEAD -> origin/master remotes/origin/alignas remotes/origin/arm-neon remotes/origin/det-sig remotes/origin/master remotes/origin/solaris
j

jww

6 лет назад

Ответов: 8

2022 WebDevInsider