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

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

3
Что делает git rev-parse?
Что делает git rev-parse? Я прочитал справочную страницу, но это вызвало больше вопросов, чем ответов. Вещи как: Выбрать и параметры массажа Массаж ? Что это значит? Я использую в качестве резольвера (для SHA1) спецификаторов ревизии, как git rev-parse HEAD^ или git rev-parse origin/master Это цель команды? Если нет, то даже …
285 git  git-rev-parse 

8
Когда удалять ветки в Git?
Предположим, у нас есть стабильное приложение. Завтра кто-то сообщит о большой старой ошибке, которую мы решили исправить сразу. Таким образом, мы создаем ветку для этого исправления из «master», мы называем его «2011_Hotfix» и поднимаем его, чтобы все разработчики могли совместно исправлять его. Мы исправляем ошибку и объединяем «2011_Hotfix» с «master», …

4
Как мне работать с Git-репозиторием в другом репозитории?
У меня есть репозиторий Git, в котором я храню все свои основные файлы JavaScript и CSS и сценарии, которые я буду использовать в различных проектах. Если я создаю новый проект в своем собственном Git-репозитории, как мне использовать файлы JavaScript из моего медиа-репозитория в моем новом проекте таким образом, чтобы мне …

6
Что значит Линус Торвальдс, когда говорит, что Git «никогда не отслеживает файл»?
Цитируя Линуса Торвальдса, когда его спросили, сколько файлов может обработать Git во время его Tech Talk в Google в 2007 году (43:09): ... Git отслеживает ваш контент. Он никогда не отслеживает ни одного файла. Вы не можете отслеживать файл в Git. Что вы можете сделать, так это то, что вы …

4
Git обновляет субмодули рекурсивно
Мой проект struture ProjectA -FrameworkA (submodule) --Twig (submodule of FrameworkA) Как я могу рекурсивно обновлять субмодули? Я уже попробовал некоторые команды git (в корне ProjectA) git submodule foreach git pull origin master или git submodule foreach --recursive git pull origin master но не могу вытащить файлы Twig.


11
Как установить GIT_SSL_NO_VERIFY только для определенных репо?
Я должен использовать Git-сервер без надлежащих сертификатов, но я не хочу делать env GIT_SSL_NO_VERIFY=true git command каждый раз, когда я делаю операцию мерзавца. Но я также хотел бы оставить SSL включенным для других репозиториев git. Есть ли способ сделать это локальным для одного репо?
284 git  ssl 

8
Запустите сообщение git commit с хешмарком (#)
Git обрабатывает строки, начинающиеся с #комментариев, при фиксации. это очень раздражает, когда вы работаете с системой отслеживания билетов и пытаетесь записать номер билета в начале строки, например #123 salt hashed passwords git просто удалит строку из сообщения коммита. есть ли способ избежать хеша? я попробовал \и !, но ничего не …



7
Найти размер репозитория Git
Какой простой способ узнать размер моего Git-репозитория? И я не имею в виду du -hкорневую директорию моего хранилища. У меня много игнорируемых файлов, поэтому этот размер будет отличаться от общего размера моего хранилища. По сути, я хочу знать, сколько данных будет передано при клонировании моего хранилища.
283 git  filesize 

15
Невозможно разрешить «невозможно получить сертификат локального эмитента» с помощью git в Windows с самозаверяющим сертификатом
Я использую Git на Windows. Я установил пакет msysGit. Мой тестовый репозиторий имеет самозаверяющий сертификат на сервере. Я могу получить доступ и использовать репозиторий, используя HTTP без проблем. Переход на HTTPS дает ошибку: Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента. У меня есть самозаверяющий сертификат, установленный в доверенных …

10
Как мне завершить слияние после разрешения конфликтов слияния?
Я прочитал раздел « Основные ветвления и слияния » в Git Community Book. Поэтому я следую его и создать одну ветвь: experimental. Затем я: переключиться на экспериментальную ветку (git checkout экспериментальный) внести кучу изменений совершить это (git commit -a) переключиться на главную ветку (git checkout master) внести некоторые изменения и …
282 git  git-merge 

14
Описания веток в Git
Есть ли способ в Git иметь «описание» для веток? Хотя я пытаюсь использовать описательные имена, работа над одной веткой иногда ослабляет память о том, почему я создал некоторые другие ветки тем. Я пытаюсь использовать описательные имена для веток, но я думаю, что «описание» (краткое примечание о назначении ветки) было бы …

10
Разница между Git и GitHub
Недавно я добавил новый проект в Git с использованием Eclipse, но не вижу его в моей учетной записи GitHub. Почему у них одна и та же информация об учетной записи и разные репозитории? Разве Git и GitHub не одно и то же?
281 git  github 

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