Возможный дубликат: как удалить огромный файл из истории коммитов в Git? Я сделал глупость. Представьте, что я зафиксировал файл размером 100 МБ. Затем я вижу это, удаляю этот файл и снова фиксирую. Это ...
Когда я запускаю git status, я вижу, что в разделе «Не отслеживаемые файлы» много файлов (некоторые с символом "."расширение.) Я не думаю, что мне нужно что-то делать, но мне неприятно видеть эти файлы всякий раз, когда я запускаю ...
Я пытаюсь добавить ключи ssh для использования на github, но на моем xp в командной строке ssh-keygen не работает. Это дает мне следующую ошибку: ssh-keygen' не распознается как внутренний или внешний...
Возможно, это довольно необычная ситуация, но я хочу указать закрытый SSH-ключ, который будет использоваться при выполнении команды shell (git) с локального компьютера. В основном так: git clone git@github.com: ...
Мой репозиторий Git был поврежден после нескольких жесткие перезагрузки из-за проблем с питанием, и теперь я не могу это исправить (я был в процессе подготовки некоторых файлов при последнем сбое питания): $ git ...
Кажется, что Rails игнорирует токены аутентичности для запросов AJAX. Например, я намеренно изменил свой вызов AJAX, чтобы проверить это с недопустимым токеном, и запросы, похоже, проходят нормально. ...
У меня есть филиал A и филиал B (и некоторые другие филиалы). Допустим, история коммитов А выглядит следующим образом: коммит 5, коммит 4, коммит 3 ... И история коммитов В: некоторые другие коммиты, коммит 4, слияние других ...
Как я могу заблокировать свой поток (возможно, процесс) на наносекунды или, может быть, на миллисекунды (как минимум)? Обратите внимание, что я не могу использовать спящий режим, потому что аргумент для спящего режима всегда находится в секундах.
При разработке на github я часто поддерживаю подкаталог html/ или _site/ в своей основной ветке, где я создаю веб-документацию для проекта. Я хотел бы переключиться на свою ветку gh-pages и потянуть...
Это новая машина со свежей установкой Git. > git --version git version 2.19.1.windows.1 Я клонировал репо, используя https. Каждый раз, когда я пытаюсь поговорить с удаленным, я получаю это. > git pull роковым: ...
По умолчанию gitlab имеет следующую конфигурацию в gitlab.yml : email: from: ( hidden) хост: gitlabhq.com, но мне нужно указать другие переменные (хост, порт, пользователь, пароль и т. д.) для использования...
Когда-то в моем проекте был файл, который я бы хотел получить. Проблема в том, что я понятия не имею, когда я его удалил и по какому пути он был. Как я могу найти ...
Я клонировал удаленный Git-репозиторий на свой ноутбук, затем я хотел добавить тег, чтобы запустить git tag mytag master Когда я запускаю git tag на моем ноутбуке, отображается тег mytag. Затем я хочу подтолкнуть это к ...
То, как вы Git игнорируете просмотр / отслеживание определенного каталога / файла. вы просто запускаете это: git update-index --assume-unchanged < file > Теперь, как вы отмените это, чтобы они смотрели снова? (Давайте назовем это ...
У меня глубоко в дереве git есть файл: $ git ls-files | grep /Expression.java
sm/src/main/java/cl/utilities/sm/Expression.java Я хотел бы получить журнал его активности без необходимости вводить весь ...
Я пишу сценарий, который требует проверки, является ли конкретная фиксация фиксацией слияния / возврата или нет, и мне интересно, есть ли для этого трюк git. То, что я придумал до сих пор (и я ...
У меня есть дерево: / - b1 --- b2 <- тема b / a1 --- a2 <- тема a, где 'b' зависит от 'a'. Затем я понимаю, что мне нужно внести некоторые изменения в тему «a», чтобы продолжить ...
Я использую GitPython с пустым репозиторием и пытаюсь получить определенный объект git с помощью его SHA. Если бы я использовал git напрямую, я бы просто сделал это git ls-tree sha_of_tree
git show sha_of_blob Поскольку я ...
У нас есть рабочий процесс, в котором зафиксированный код должен быть проверен другими разработчиками. В простых случаях это можно сделать с помощью «git diff oldhash newhash > diff.txt» и загрузить его на нашу доску обзора. Но это...
Мне нужно сделать обзор кода всей ветки в GitHub. Я перешел на страницу веток и нажал сравнить. Там есть вкладка, измененные файлы, которая показывает именно то, что мне нужно, разницу между ними ...
В нашем git-репозитории в работе есть файл, я хочу узнать, кто слил этот файл в ветку. У меня есть хэш коммита, который идентифицирует коммит (скажем...
Я пытаюсь понять разницу между git push -f и git push --force-with-lease. Я предполагаю, что последний толкает к удаленному, только если у удаленного нет коммитов, что ...
У меня есть установка Git для Windows, но когда я попробуйте использовать команду git в командной строке, я получаю следующую ошибку: «git» не распознается как внутренняя или внешняя команда,
работоспособен ...
Допустим, у меня следующая ситуация: B --- D --- F-- -G topic / /
- A --- C --- E master В целях проверки кода я хотел бы извлечь разницу из фиксации A в фиксацию G, но не ...
Я знаю, что могу использовать команду git diff для проверки изменений, но, насколько я понял, она основана на каталогах. Это означает, что он дает все изменения всех файлов в текущем каталоге. Как может ...
У меня есть один репозиторий, в котором у меня есть две группы пользователей: Администраторы Разработчики HTML / UI Я не хочу предоставлять доступ на чтение / запись моей основной ветки моим разработчикам HTML, поскольку им не нужно работать над этим и ..