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

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

5
Как я могу разделить коммит Git, похороненный в истории?
Я разболтал свою историю и хочу внести в нее некоторые изменения. Проблема в том, что у меня есть коммит с двумя несвязанными изменениями, и этот коммит окружен некоторыми другими изменениями в моей локальной (не выдвинутой) истории. Я хочу разделить этот коммит до того, как выложу его, но большинство руководств, которые …

20
Как устранить ошибку git «не то, что мы можем объединить»
Я только что столкнулся с проблемой при объединении ветки в master в git. Во-первых, я получил название ветви, запустив git ls-remote. Давайте назовем эту ветку "имя-ветви". Затем я выполнил git merge branch-nameкоманду и получил следующий результат: fatal: branch-name - not something we can merge Как мне решить эту ошибку?

5
В Git, в чем разница между источником / мастером и мастером происхождения?
Я знаю, origin - это термин для удаленного репозитория, а master - это там ветка. Я намеренно опускаю здесь «контекст» и надеюсь, что ответ не должен зависеть от контекста. Итак, в командной строке git, в чем разница между origin / master и origin master . Есть ли недвусмысленный способ понять, …
292 git 

3
Уменьшить размер репозитория git
Я пытался найти хороший учебник по уменьшению размера репо, но не нашел ни одного. Как мне уменьшить размер репо ... это около 10 МБ, но дело в том, что Heroku позволяет только 50 МБ, и я почти не закончил разработку своего приложения. Я добавил обычных подозреваемых (log, vendor, doc и …
291 git  git-clean 


9
Как сделать Git stash pop специфичным для stash в 1.8.3?
Я только что обновил Git. Я на Git версии 1.8.3. Этим утром я попытался развернуть изменение 1 глубоко в стеке. Я побежал git stash pop stash@{1}и получил эту ошибку. fatal: неоднозначный аргумент 'stash @ 1': неизвестная ревизия или путь не в рабочем дереве. Используйте '-', чтобы отделить пути от ревизий, …
290 git  escaping  git-stash 

10
мерзавец: патч не применяется
У меня есть определенный патч под названием my_pcc_branch.patch. Когда я пытаюсь применить его, я получаю следующее сообщение: $ git apply --check my_pcc_branch.patch warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755 error: patch failed: src/main/java/.../AbstractedPanel.java:13 error: src/main/java/.../AbstractedPanel.java: patch does not apply Что это означает? Как я могу решить эту проблему?
290 git  msysgit 

5
Что такое «git remote add…» и «git push origin master»?
Довольно часто Git и Rails выглядят как волшебство ... например, в первой главе учебника по Rails 3 говорится о Git: git remote add origin git@github.com:peter/first_app.git git push origin master и это в значительной степени говорит, что «это просто работает», не говоря слишком много о том, что они есть, и начинайте …
288 git  github 

10
Как выполнить поиск по всем коммитам Git и Mercurial в хранилище для определенной строки?
У меня есть Git-репозиторий с несколькими ветками и висячими коммитами. Я хотел бы найти все такие коммиты в хранилище для конкретной строки. Я знаю, как получить журнал всех коммитов в истории, но они не включают ветки или висячие капли, а только историю HEAD. Я хочу получить их все, чтобы найти …
287 git  mercurial 

10
Удалить конкретный коммит
Я работал с другом над проектом, и он редактировал кучу файлов, которые не должны были редактироваться. Каким-то образом я слил его работу с моей, или когда вытащил ее, или когда я попытался просто выбрать конкретные файлы, которые я хотел. Я долго искал и играл, пытаясь выяснить, как удалить коммиты, которые …

15
Git Merge сообщает «Уже в актуальном состоянии», хотя есть разница
У меня есть git-репозиторий с 2 ​​ветками: master и test. Существуют различия между основной и тестовой ветками. Обе ветви имеют все зафиксированные изменения. Если я сделаю: мастер проверки тест на git diff Появится экран, полный изменений, показывающий различия. Я хочу объединить изменения в тестовой ветке и так: Git Merge Test …
287 git  merge 

6
Какова цель git-mv?
Из того, что я понимаю, Git на самом деле не нужно отслеживать операции переименования / перемещения / копирования файлов , так какова реальная цель git mv ? Страница man не является специально описательной ... Это устарело? Это внутренняя команда, не предназначенная для использования обычными пользователями?
287 git 

8
TortoiseGit сохранить аутентификацию пользователя / учетные данные
Есть ли способ сэкономить GITHUB's user credentialsс TortoiseGit? Это подсказывает мне диалоговое окно ниже каждый раз, когда я делаю push / pull. Я хотел бы где-нибудь сохранить свои учетные данные, например, как я это делал с TortoiseSVN.
286 git  github  tortoisegit 

3
Найти коммит на GitHub по хешу коммитов
Я довольно новичок в Github и столкнулся с проблемой любителя. Меня попросили сделать обзор кода и мне предоставили хеш коммита, однако я попытался посмотреть в Git, могу ли я искать с использованием хэшей коммитов, но ничего не смог найти. Есть ли способ найти измененный код, просто используя хеш коммита?
286 git  github 

3
Git - В чем разница между «соответствием» и «простым» push.default
Я уже давно пользуюсь git, но мне никогда не приходилось настраивать новое удаленное репо, и мне было любопытно сделать это. Я читал учебные пособия, и я не понимаю, как заставить работать «git push». Если я просто использую git pushего, то просит посмотреть ветку по умолчанию (?), Чтобы указать на? В …

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