У меня 57 местных филиалов. Я знаю, что внес изменения в определенный файл в одном из них, но не уверен, в каком именно. Есть ли какая-то команда, которую я могу запустить, чтобы найти, какие ветки содержат изменения в определенном файле?...
У меня 57 местных филиалов. Я знаю, что внес изменения в определенный файл в одном из них, но не уверен, в каком именно. Есть ли какая-то команда, которую я могу запустить, чтобы найти, какие ветки содержат изменения в определенном файле?...
Учитывая имя локальной / удаленной ветки, как я могу получить хэш фиксации, на которую указывает эта ветка?
Я новичок в git, и мне было интересно, возможно ли что-то подобное? >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. Это возможно?...
Я открыл запрос на перенос для репозитория rails на github с помощью кнопки Fork & Edit this file file. Теперь, после получения отзывов о моем PR, я хотел добавить еще несколько коммитов. Итак, вот чем я закончил $ git clone git@github.com:gaurish/rails.git #my forked repo $ git rebase -i...
Я хотел бы проверить любые изменения кода после выполнения файла git pull. В настоящее время он просто показывает мне, какие файлы меняются. Как узнать, какой код был изменен?...
Скажем, я запускаю репозиторий git в папке, и у меня есть несколько подкаталогов в нем. У меня есть несколько шаблонов подстановки, .gitignoreчтобы исключить файлы в подкаталогах. Однако, когда я делаю это git status до того, как что-либо подготовлю , git status показывает только имена...
У меня есть проект, в котором используется git, и все выпуски помечены тегом. $ git tag v1.0.0 v1.0.1 v1.0.2 v1.0.3 v1.1.0 Моя цель - перечислить выпуски и даты выпуска в веб-интерфейсе (тег / дата фиксации = дата выпуска). В настоящее время мы перечисляем все выпуски с использованием git tag. Как...
Я использую поддерево Git с парой проектов, над которыми я работаю, чтобы разделить между ними некоторый базовый код. Базовый код часто обновляется, и обновления могут происходить в любом из проектов, и в конечном итоге все они будут обновлены. Я столкнулся с проблемой, когда git сообщает, что мое...
Название говорит само за себя. Я пытаюсь добавить свои пакеты NuGet в репозиторий. Обнаруживаются все, кроме файлов .dll. Файл gitignore не содержит ссылок на * .dll. Файлы .dll не распознаются, если они находятся где-либо во всем репозитории. info / exclude также пуст. Я также безуспешно...
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Как я могу проверить с помощью командной строки...
Я заметил, что у меня есть два объявления, core.autocrlfкогда я бегуgit config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt...
Невозможно ли создать подпапку somme в репо на сервере? если я сделаю: git push origin dev/master все работает найти но если я сделаю git push origin dev/sub/master я получил это: error: 'refs/heads/dev/sub' exists; cannot create 'refs/heads/dev/sub/master' Я проверил с помощью «git branch -r» и...
Ищу способы уменьшить размер gitрепозитория. Поиск приводит меня в git gc --aggressiveбольшинстве случаев. Я также читал, что это не лучший подход. Зачем? что мне следует знать, если я бегу gc --aggressive? git repack -a -d --depth=250 --window=250рекомендуется более gc --aggressive. Зачем? Как...
Я пытаюсь просмотреть коммиты, сделанные конкретным пользователем, и хочу удалить любые слияния, сделанные пользователем, из вывода. Как я могу это сделать? Я могу проверить коммиты пользователя, использующего git log --author=<name>, но не могу удалить коммиты слияния на выходе. PS:...
Проблема Как сделать так, чтобы git logвывод команды правильно отображался в командной строке Windows? пример Как видите, я могу правильно набирать диакритические символы, но на git logвыходе это каким-то образом экранировано. Согласно UTF-8таблице кодирования, коды между угловыми скобками ( <и...
В какой-то момент я нашел способ построчно показывать вину git в vscode. Я сейчас не могу вспомнить или найти средства, чтобы сделать это. У меня есть расширение Git Blame, но оно показывает только одну выбранную строку....
Настроить проект в git легко, поэтому у меня может быть отдельный репозиторий даже для небольшого скрипта. Теперь проблема в том, как ими управлять. Я работаю с этими репозиториями в нескольких местах. Когда я внес изменения в какой-то репозиторий, я хочу иметь возможность обновлять репозитории в...
Как я могу проверить конкретную версию одного файла в git? Я нашел это письмо в списке рассылки , в котором говорилось: $ git checkout HEAD~43 Makefile $ git reset Makefile Но я не понимаю, как узнать «HEAD ~ 43», если я сделаю git log aFile, как я могу узнать, какой «HEAD ~ 43» мне следует...
Я хочу добавить файлы автосохранения emacs в мой .gitignore с помощью glob, #*#но, конечно, строки, начинающиеся с хеша, являются строками комментариев. Как я могу поместить это в свой .gitignore, не рассматривая его как комментарий?...
У меня странная проблема, которую я не могу решить. Вот что случилось: У меня были файлы журналов в репозитории github, которые мне там не нужны. Я нашел этот скрипт, который полностью удаляет файлы из истории git, например: #!/bin/bash set -o errexit # Author: David Underhill # Script to...