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

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

2
Как заставить git проверять основную ветвь и удалять возврат каретки после нормализации файлов с помощью атрибута «текст»?
Хорошо, поэтому я добавил файл .gitattributesс такими строками *.css text *.js text etc... Затем я выполнил инструкции на http://git-scm.com/docs/gitattributes#_checking-out_and_checking-in $ rm .git/index # Remove the index to force Git to $ git reset # re-scan the working directory $ git status # Show files that will be normalized $ git …

1
Почему git все время говорит мне, что это «Автоматическая упаковка репозитория в фоновом режиме для оптимальной производительности»?
Примечание : я не думаю, что это дубликат этого вопроса , который говорит о нефоновом пакете, который зависает git с немного другим сообщением об ошибке . В одном из моих репозиториев git каждый раз, когда я вызываю (например) git fetch, git печатает: Auto packing the repository in background for optimum …

2
Обновите локальную ветку с изменениями из отслеживаемой удаленной ветки
У меня есть локальная ветка с именем ' my_local_branch', которая отслеживает удаленную ветку origin/my_remote_branch. Теперь удаленная ветка обновлена, и я нахожусь на " my_local_branch" и хочу внести эти изменения. Должен ли я просто сделать: git pull origin my_remote_branch:my_local_branch Это правильный способ?

3
git shallow clone (clone --depth) пропускает удаленные ветки
После клонирования удаленного репозитория он не показывает никаких удаленных веток с помощью параметра -a. В чем может быть проблема? Как это отладить? В этом фрагменте не показаны две удаленные ветки: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master $ …

6
Как отменить успешный «мерзавец»?
На локальном репо я только что выполнил git cherry-pick SHAбез каких-либо конфликтов или проблем. Затем я понял, что не хочу делать то, что только что сделал. Я никуда этого не толкал. Как я могу удалить только эту вишенку? Я хотел бы знать, есть ли способ сделать это: когда у меня …
104 git 


5
Как указать зависимость модуля Go в go.mod на последний коммит в репо?
Начиная с v1.11 Go добавлена ​​поддержка модулей. Команды go mod init <package name> go build будет генерировать go.modи go.sumфайлы , которые содержат все версии найдены для зависимостей пакета. Если у модуля нет выпусков, используется последняя фиксация этого модуля. Если у модуля есть выпуски, в качестве зависимости выбирается последний. Однако иногда …
104 git  go  module 

2
Git как откатить перебазирование
Как в Git откатить перебазирование, если оно вас не устраивает? В Git нет пробной версии для перебазирования. Если я выполнил перебазирование и еще не нажал на него, как мне вернуться к предыдущему состоянию, как будто этого никогда не было?
104 git 

2
Как я могу установить из подкаталога git с помощью pip?
У меня есть репозиторий git со многими папками, одна из которых - модуль python, устанавливаемый с помощью pip, например: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Прямо сейчас для установки мне нужно сделать следующее: git clone http://server/repo.git cd repo pip install mymodule cd .. rm -rf repo Можно ли установить …
104 python  git  pip 

5
Сменить имена веток в git
Может быть несколько способов задать этот вопрос, поэтому вот описание проблемы. Я работал над мастером и передал кое-какие вещи, а затем решил, что хочу отложить эту работу. Я сделал резервную копию нескольких коммитов, а затем разветвился, прежде чем начал свою дерьмовую работу. Практически это работает нормально, сейчас у меня другая …
103 git  branch 


14
'ssh-keygen' не распознается как внутренняя или внешняя команда
я бегу git push -u origin master Он сообщает мне, что «Отказано в доступе (открытый ключ) фатально: удаленный конец неожиданно повесил трубку» Затем я поискал в Интернете и обнаружил, что мне нужно сгенерировать ssh-ключ для моей учетной записи на GitHub. Однако после этого, когда я попытался выполнить ssh-keygen -t rsa …
103 windows  git  ssh  github 


2
Заставить Git всегда выбирать более новую версию во время слияния?
Предположим, я mergegit, и есть конфликт слияния. У меня вопрос: как я могу заставить git всегда выбирать более новую версию конфликтующего кода, чтобы мне не приходилось разрешать конфликт вручную?
103 git  merge  conflict 

14
Внедрить хеш коммита git в dll .Net
Я создаю приложение на C #, используя Git в качестве контроля версий. Есть ли способ автоматически встроить последний хэш фиксации в исполняемый файл при создании приложения? Например, печать хэша фиксации на консоли будет выглядеть примерно так: class PrintCommitHash { private String lastCommitHash = ?? // What do I put here? …
103 c#  git 

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