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

629
Объединять, обновлять и извлекать ветки Git, не используя извлечения

Я работаю над проектом, который имеет 2 ветви, A и B. Обычно я работаю в ветви A и объединяю вещи из ветви B. Для объединения я обычно делаю: git merge origin/branchB Тем не менее, я также хотел бы сохранить локальную копию ветви B, так как я могу иногда проверять ветку, не сливаясь сначала с моей...

625
Различные способы удаления локальных изменений в Git

Я просто клонировал git-репозиторий и проверил ветку. Я работал над этим, а затем решил удалить все свои локальные изменения, так как я хотел оригинальную копию. Короче говоря, мне пришлось выполнить следующие две команды, чтобы удалить мои локальные изменения git checkout . git clean -f Мой вопрос...

625
Скачать отдельные файлы с GitHub

Я предполагаю, что большинство из вас, разработчиков, используют любые VCS , и я надеюсь, что некоторые из вас используют Git. Есть ли у вас какие-либо советы или рекомендации, как получить URL-адрес для загрузки одного файла в хранилище? Я не хочу URL для отображения необработанного файла; в...

624
Удалить учетные данные из Git

Я работаю с несколькими репозиториями, но в последнее время я просто работал в нашем внутреннем, и все было замечательно. Сегодня я должен был зафиксировать и вставить код в другой, но у меня возникли некоторые проблемы. $ git push appharbor master error: The requested URL returned error: 403 while...

623
Проверьте, нужно ли тянуть в Git

Как проверить, изменился ли удаленный репозиторий и нужно ли его вытащить? Теперь я использую этот простой скрипт: git pull --dry-run | grep -q -v 'Already up-to-date.' && changed=1 Но это довольно тяжело. Есть ли способ лучше? Идеальное решение будет проверять все удаленные ветви и...

623
Как выполнить Git коммитов diff или содержимого для определенного слова?

В репозитории Git-кода я хочу перечислить все коммиты, которые содержат определенное слово. Я пробовал это git log -p | grep --context=4 "word" но это не обязательно возвращает мне имя файла (если оно не менее 5 строк от слова, которое я искал. Я также пытался git grep "word" но это дает мне только...

621
Как объединить мои локальные незафиксированные изменения в другую ветку Git?

Как я могу сделать следующее в Git? Моя текущая ветвь - это branch1, и я сделал некоторые локальные изменения. Однако теперь я понимаю, что на самом деле я хотел применить эти изменения к branch2. Есть ли способ применить / объединить эти изменения, чтобы они стали локальными изменениями на...

620
Просмотр файла в другой ветке Git без изменения веток

Можно ли открыть файл в ветке git, не проверяя эту ветку? Как? По сути, я хочу иметь возможность открывать файл в моей ветке github pages, не переключая ветки все время. Я не хочу его изменять, просто хочу его...

619
Как мне псевдоним команды в git?

Я видел скринкаст, где кто-то получил git st git ci работать. Когда я делаю это, я получаю сообщение об ошибке, спрашивая меня, имел ли я в виду что-то еще. Будучи мерзавцем, мне нужно знать, что ты должен сделать, чтобы это...

616
Установите git, чтобы тянуть и толкать все ветви

Я бы хотел по умолчанию выдвигать и извлекать все ветви, включая только что созданные. Есть ли параметр, который я могу определить для него? В противном случае, когда я добавляю новую ветку локально и хочу извлечь ее с сервера, какой самый простой способ сделать это? Я создал новую ветку с тем же...

616
Чем тег отличается от ветки в Git? Что я должен использовать здесь?

У меня возникли трудности с пониманием того, как использовать теги по сравнению с ветками вмерзавец, Я только что переместил текущую версию нашего кода из резюме в мерзавеци теперь я собираюсь работать над подмножеством этого кода для конкретной функции. Несколько других разработчиков будут...

615
Извлекать новые обновления из исходного репозитория GitHub в разветвленный репозиторий GitHub.

Я разбудил чей-то репозиторий на GitHub и хотел бы обновить мою версию коммитами и обновлениями, сделанными в оригинальном репозитории. Они были сделаны после того, как я раздвоил свою копию. Как я могу вытащить изменения, которые были сделаны в источнике, и включить их в мой...

612
Как решить «Ошибка: неверный индекс - Фатальный: поврежден индексный файл» при использовании Git

После git initэтого я добавил и зафиксировал несколько файлов, внес некоторые изменения, добавил и зафиксировал. Установите демон git (работает под Cygwin на WinXP) и клонировали репозиторий один раз. Теперь я получаю эту ошибку с клонированным хранилищем: $ git status error: bad index file sha1...

610
Git - Отменить выдвинутые коммиты

У меня есть проект в удаленном хранилище, синхронизированный с локальным хранилищем (разработка) и серверным (прод). Я вносил некоторые зафиксированные изменения, уже переданные удаленному и извлеченные с сервера. Теперь я хочу отменить эти изменения. Таким образом, я мог бы просто git...

606
git pull завершается ошибкой «невозможно разрешить ссылку» «невозможно обновить локальную ссылку»

Используя git 1.6.4.2, когда я попытался, git pullя получаю эту ошибку: error: unable to resolve reference refs/remotes/origin/LT558-optimize-sql: No such file or directory From git+ssh://remoteserver/~/misk5 ! [new branch] LT558-optimize-sql -> origin/LT558-optimize-sql (unable to update local...

603
Как преобразовать обычный Git-репозиторий в пустой?

Как я могу преобразовать «нормальный» Git-репозиторий в пустой? Основное отличие, кажется, заключается в следующем: в обычном Git-репозитории у вас есть .gitпапка внутри репозитория, содержащая все соответствующие данные и все другие файлы, составляющие вашу рабочую копию в пустом Git-репозитории...

599
Какой лучший инструмент визуального слияния для Git? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Какой лучший инструмент для просмотра и редактирования слияния в Git? Я...