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

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

10
Как игнорировать файлы в каталоге в Git?
Каков правильный синтаксис для .gitignoreфайла, чтобы игнорировать файлы в каталоге? Будет ли это config/databases.yml cache/* log/* data/sql/* lib/filter/base/* lib/form/base/* lib/model/map/* lib/model/om/* или /config/databases.yml /cache/* /log/* /data/sql/* /lib/filter/base/* /lib/form/base/* /lib/model/map/* /lib/model/om/* ?
544 git  gitignore 

6
Как Git справится со столкновением SHA-1 на BLOB-объекте?
Вероятно, этого еще никогда не случалось в реальном мире, и, возможно, никогда не случится, но давайте рассмотрим это: скажем, у вас есть git-репозиторий, сделайте коммит, и вам очень очень не повезло: один из BLOB-объектов заканчивается тем же SHA-1 как другой, который уже находится в вашем хранилище. Вопрос в том, как …

6
Список пультов для репозитория Git?
У меня есть хранилище Git. Этот репозиторий имеет несколько удаленных репозиториев (я думаю). Как я могу получить список удаленных репозиториев, которые принадлежат указанному репозиторию? Как git list --remotesили что-то подобное?
542 git 

6
Как разблокировать последний un-push git commit без потери изменений
Есть ли способ отменить коммит, чтобы моя локальная копия сохранила изменения, сделанные в этом коммите, но они стали не зафиксированными изменениями в моей рабочей копии? Откат коммита приведет вас к предыдущему коммиту - я хочу сохранить внесенные изменения, но перенес их в неправильную ветку. Это не было выдвинуто, только совершено.
541 git 

11
Git продолжает спрашивать меня о моей ключевой фразе ssh
Я создал ключи в соответствии с инструкциями в руководстве по github, зарегистрировал их в github и попытался использовать ssh-agent в явном виде - однако git продолжает запрашивать у меня парольную фразу каждый раз, когда я пытаюсь сделать push или push. Что может быть причиной?
538 git  github 


7
Должен ли я использовать прошедшее или настоящее время в сообщениях git commit? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Однажды я прочитал, что сообщения git commit должны быть в настоящем времени, например, …

8
Должен ли composer.lock поддерживать контроль версий?
Я немного запутался с composer.lockиспользованием в приложении с хранилищем. Я видел, как многие люди говорили, что мы не должны .gitignore composer.lockиз хранилища. Если я обновлю свои библиотеки в своей среде разработки, у меня будет новая composer.lockверсия, но я не смогу обновить ее до рабочей версии, не так ли? Не приведет …


4
Что такое тег git, как создавать теги и как оформить заказ удаленного тега (ов) git
когда я извлекаю команду git tag, используйте следующую команду: git checkout -b local_branch_name origin/remote_tag_name Я получил ошибку, как это: error: pathspec `origin/remote_tag_name` did not match any file(s) known to git. Я могу найти имя_удаленного_запуска, когда использую команду git tag.

12
Управление большими двоичными файлами с помощью Git
Я ищу мнения о том, как обрабатывать большие двоичные файлы, от которых зависит мой исходный код (веб-приложение). В настоящее время мы обсуждаем несколько альтернатив: Скопируйте двоичные файлы вручную. Pro: Не уверен. Против: я категорически против, так как это увеличивает вероятность ошибок при настройке нового сайта / переносе старого. Создает еще …

4
Отмена git stash pop, которая приводит к конфликту слияния
Я начал вносить изменения в мою кодовую базу, не понимая, что я был на старой ветке темы. Чтобы передать их, я хотел спрятать их, а затем применить их к новой ветке от мастера. Раньше я git stash popпереносил изменения незавершенного производства в эту новую ветку, забывая, что я не вносил …
521 git 

11
Git и Mercurial - сравни и сравни
Некоторое время назад я использовал Subversion для своих личных проектов. Я все больше и больше слышу о Git, Mercurial и DVCS в целом. Я хотел бы дать повод всему DVCS, но я не слишком знаком с любым вариантом. Каковы некоторые из различий между Mercurial и Git? Примечание: я не пытаюсь …

5
git cherry-pick говорит: «… 38c74d - это слияние, но опция -m не была предоставлена»
Я сделал некоторые изменения в своей основной ветке и хочу внести их в апстрим. когда я выбираю следующие коммиты, я застреваю на fd9f578, где git говорит: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. Что мерзавец пытается сказать мне, и является ли …
519 git  merge  rebase  cherry-pick 

11
Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы.
Я использую Git. Я сделал вытащить из удаленного репо и получил сообщение об ошибке: Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы. Я пытаюсь напечатать сообщение и нажать, Enterно ничего не происходит. Как мне сказать Git / Terminal, что …

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