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

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

4
Git: какой удаленный по умолчанию настроен для филиала?
У меня есть удаленное голое хранилище hub. Я работаю только в masterветке. Последнее предложение этого сообщения об ошибке ниже заставляет меня задуматься: как мне узнать, какой «удаленный по умолчанию настроен для вашей текущей ветви» ? И как мне это установить? [myserver]~/progs $ git remote -v hub ~/sitehub/progs.git/ (fetch) hub ~/sitehub/progs.git/ …

14
Git говорит: «Предупреждение: навсегда добавлен в список известных хостов»
Каждый раз, когда я использую git для взаимодействия с пультом, например, когда вы тянете или толкаете, мне выдается следующее сообщение: Предупреждение. Постоянно добавлено «...» (RSA) в список известных хостов. Как я могу предотвратить отображение этого раздражающего сообщения? Это только раздражение - все работает правильно.

5
gitignore все файлы расширения в каталоге
Есть ли способ игнорировать все файлы типа в каталоге? ** Git, по-видимому, бессмысленно, так что это не работает: /public/static/**/*.js Идея состоит в том, чтобы соответствовать произвольным вложенным папкам.
192 git  gitignore 

15
Есть ли лучший способ узнать, существует ли локальная ветка git?
Я использую следующую команду, чтобы узнать, существует ли локальная ветвь git с branch-nameмоим репозиторием. Это верно? Есть ли способ лучше? Обратите внимание, что я делаю это внутри скрипта. По этой причине я хотел бы использовать сантехнические команды, если это возможно. git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means …

3
Resync git repo с новым файлом .gitignore
Можно ли «обновить» репозиторий git после обновления файла gitignore? Я просто добавил больше примечаний (?) К своему gitignore и хотел бы удалить материал из репо, соответствующий новому файлу.
192 git 

5
Как я могу переключить свой репозиторий git на конкретный коммит
В моем git-репозитории я сделал 5 коммитов, как показано ниже в моем журнале git: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit 4771e26619b9acba3f059b491c6c6d70115e696c Author: …
192 git 

5
Как сделать клон конкретного тега
От git-clone (1) Страница руководства --branch может также взять теги и отсоединить HEAD при этом коммите в результирующем репозитории. Я попытался git clone --branch <tag_name> <repo_url> Но это не работает. Возвращает: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Как использовать этот параметр?
192 git  git-clone  git-tag 

15
Git fatal: протокол 'https' не поддерживается
Я просматриваю руководство по разветвлению Github: https://guides.github.com/activities/forking/ и пытаюсь клонировать репозиторий на свой компьютер. Однако, запустив команду: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported Также пробовал с SSH: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently added the RSA host key for IP …
192 git 

27
Ошибка git bash: не удалось обработать дочерний процесс: нет доступных терминалов (-1)
У меня было до 8 терминалов git bash, работающих одновременно. В настоящее время у меня только 2 вверх. Я не видел эту ошибку раньше, и я не понимаю, что является причиной этого. Любая помощь будет оценена! Картинка прилагается:
191 git  terminal  git-bash 

9
Git клонировать конкретную версию удаленного репозитория
Я клонировал удаленный репозиторий git около месяца назад. Удаленный репозиторий претерпел множество изменений и теперь стал нестабильным. Теперь мне нужна еще одна копия репозитория, версия, идентичная той, которую я клонировал месяц назад. Как мне это сделать?
191 git  git-clone 

13
Как мне избежать ввода «git» в начале каждой команды Git?
Мне интересно, есть ли способ избежать необходимости вводить слово gitв начале каждой команды Git. Было бы хорошо, если бы был способ использовать gitкоманду только один раз в начале после открытия командной строки, чтобы войти в «режим Git» . Например: git> После чего каждая команда, которую мы вводим, по умолчанию интерпретируется …

1
Удаляет ли ветка в git ее из истории?
Исходя из SVN, только начинает знакомиться с GIT. Когда ветка удаляется в git, удаляется ли она из истории? В SVN вы можете легко восстановить ветку, вернув операцию удаления (обратное объединение). Как и все удаления в SVN, ветвь действительно никогда не удаляется, она просто удаляется из текущего дерева. Если ветка фактически …

2
Как мерзавец сливается после вишневого выбора?
Давайте представим, что у нас есть masterфилиал. Затем мы создаем newbranch git checkout -b newbranch и сделать два новых коммита newbranch: commit1 и commit2 Затем мы переключаемся на мастера и делаем cherry-pick git checkout master git cherry-pick hash_of_commit1 Посмотрев, gitkмы видим, что commit1 и его выбранная версия имеют разные хэши, …

5
Git-теги тоже выдвигаются?
С тех пор, как я создал свой репозиторий, создается впечатление, что созданные мной теги не помещаются в репозиторий. Когда я делаю git tagв локальном каталоге все теги присутствуют, но когда я вхожу в удаленный репозиторий и делаю a git tag, появляются только первые несколько. В чем может быть проблема?
190 git  git-tag 

5
Каковы различия между двойной точкой «..» и тройной точкой «…» в диапазонах коммитов Git diff?
Каковы различия между следующими командами ?: git diff foo master # a git diff foo..master # b git diff foo...master # c Руководство по разным говорит об этом: Сравнение ветвей $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3> Изменения между подсказками темы …
190 git  diff  git-diff 

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