Вопросы с тегом «git-branch»

git-branch - это команда Git, которая управляет ветвями.


8
Зачем вызывать git branch --unset-upstream для исправления?
Я больше новичок, когда дело доходит до продвинутых операций в git. Я веду свой блог, используя фреймворк для ведения блогов Octopress . Хотя Octopress не разрабатывается с 2011 года, он хорошо служит моей цели, и поэтому я пока не думал ничего менять. К вашему сведению, мой блог размещен на Github …

11
Узнайте создателя Git-ветки
Я хочу узнать, кто создал ветку. Я вроде в состоянии сделать это с: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Однако это возвращает последнего коммиттера на ветку, а не обязательно человека, который создал ветку.
159 git  git-branch 

3
Каковы различия между локальной веткой, локальной веткой отслеживания, удаленной веткой и удаленной веткой отслеживания?
Я только начал использовать Git, и я действительно запутался между разными ветками. Может кто-нибудь помочь мне выяснить, что следующие типы веток? местные филиалы местные отделения отслеживания удаленные филиалы удаленное отслеживание веток В чем разница между ними? И как они работают друг с другом? Быстрый демо-код будет очень полезным, я думаю.

6
Почему git-rebase вызывает у меня конфликты слияния, когда все, что я делаю, это сжимаю коммиты?
У нас есть репозиторий Git с более чем 400 коммитами, первая пара десятков из которых была совершена методом проб и ошибок. Мы хотим очистить эти коммиты, объединив многие из них в один коммит. Естественно, git-rebase кажется правильным решением. Моя проблема в том, что это заканчивается конфликтами слияния, и эти конфликты …

11
Удалить ветки в Bitbucket
Я создал множество веток в одном из наших репозиториев. Эти ветки предназначены для тестирования, прежде чем они будут переданы мастеру. Сейчас я вижу их много в списке, и мы никогда не будем использовать их снова. Как удалить эти ветки прямо в Bitbucket?


6
Git push branch с одного пульта на другой?
У меня установлены следующие пульты: $ git remote korg rorg И следующие ветки: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Теперь я хочу перенести все удаленные ветки с korgна rorgудаленный. Как я могу это сделать? Желательно без создания локальной …

4
У вас есть частная ветка публичного репо на GitHub?
У меня есть общедоступный проект PHP в репозитории GitHub, который содержит только одну ветку (главную). Я хочу иметь отдельную ветку / вилку, которая является частной для меня (я заплатил за частные репозитории GitHub). Я хотел бы иметь возможность объединять изменения из частной ветки / вилки в публичное репо и наоборот. …
128 github  git-branch  fork 


8
Как "git pull" перейти в ветку, которая не является текущей?
При запуске git pullна masterветке, он обычно тянет с origin/master. Я нахожусь в другой ветке с именем newbranch, но мне нужно запустить команду, которая выполняет операцию git pullfrom origin/masterв, masterно я не могу запустить ее, git checkoutчтобы изменить выбранную ветку, пока не завершится извлечение. Есть ли способ сделать это? Чтобы …
126 git  branch  git-branch 

1
Обновите устаревшую ветку по отношению к master в репозитории Git
У меня есть репозиторий Git, в котором есть ветка (локальная и удаленная), которая устарела. Я хотел бы обновить эту ветку с помощью основной ветки, но я не знаю, как это сделать. Также вероятно будет много конфликтов слияния. Как я могу привести или обновить эту устаревшую ветку до того же состояния, …
124 git  git-branch 

11
Измените удаленную HEAD Git, чтобы указать на что-то помимо мастера
Как мне установить ссылку HEAD на удаленном Git, чтобы она указывала на что-то помимо "master"? В моем проекте есть политика не использовать «главную» ветку (все ветки должны иметь значимые имена). Кроме того, канонический главный репозиторий доступен только через ssh: // без доступа к оболочке (например, GitHub или Unfuddle). Моя проблема …

7
Как мне переименовать мою ветку Git 'master' в 'release'?
Мы хотели бы ввести в действие новую политику для наших проектов, согласно которой основная ветвь теперь будет называться ветвью выпуска, чтобы было более ясно, как следует использовать эту ветвь. Естественно, у нас также будут ветки-кандидаты на разработку и выпуск. Я понимаю, что могу переименовать основную ветку локально, просто используя следующее: …

1
git remote prune - не показывал столько обрезанных веток, сколько я ожидал
На странице руководства: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Итак, я удалил кучу веток, используя git push origin :staleStuff а затем побежал git remote prune origin Однако была …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.