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

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

6
Git: Правильный способ изменить Active Branch в голом хранилище?
У меня есть пустой репозиторий, который используется в качестве центрального хранилища для моего проекта. Все разработчики делают, git clone <repo>чтобы поделиться с ним. Когда они делают клон, они получают извлечение главной ветви (если они не делают git clone -n), потому что repo.git/HEADсодержит ref: refs/heads/master, делая это Активная ветвь . Вопрос …
195 git 



14
Состояние Git показывает файлы как измененные, даже если их содержимое одинаково
Я получил git checkout от кого-то другого и пытаюсь зафиксировать неустановленные изменения в локальном хранилище. Тем не менее, много (если не каждый) файл выглядит измененным, даже если его содержимое точно такое же. Я уже установил core.fileModeна ложь, а также core.autocrlfна ложь, но безуспешно. Стоит отметить, что репозиторий Git, который я …
195 git 


9
команда git для перемещения папки внутри другой
Я создал папку commonс кучей исходных файлов и папок. Теперь я хочу переместить commonпапку в includeпапку, чтобы она выглядела какinclude/common Я попробовал это: git add include git mv common/ include/ но это не с этой ошибкой фатальный: неверный источник, источник = myrepo / common, пункт назначения = myrepo / include …
194 git 

1
git игнорирует все файлы определенного типа, кроме тех, которые находятся в определенной подпапке
У меня есть структура каталогов, как это: корень folder1 abc.json def.json somedir more.json folder2 qwe.json rty.json спекуляция mock1.json mock2.json somedir more_mocks.json Теперь с помощью .gitignoreя хочу игнорировать все *.jsonфайлы, кроме тех, что в spec. Я не хочу использовать .gitignorein, folder1и folder2потому что их множество, и они будут добавлены ко многим, …
194 git  gitignore 

5
Подмодуль Git добавляет: «Git каталог найден локально» проблема
Я на самом деле пытаюсь научиться использовать git, включая git submoduleподкоманды. Я уже настроил сервер, на котором я могу размещать, отправлять и извлекать git-репозитории с использованием SSH. На этом сервере я создал основной git-репозиторий «Travail», в который я хотел бы поместить все свои проекты как подмодули. В своем репозитории Travail …

3
git-svn: как мне создать новую ветку svn через git?
У меня есть Git-репозиторий, который отслеживает SVN-репозиторий. Я клонировал это используя --stdlayout. Я создал новый локальный филиал через git checkout -b foobar Теперь я хочу, чтобы эта ветка …/branches/foobarпопала в репозиторий SVN. Как мне это сделать? (Вырезал много следственного текста. См. историю вопроса, если вам это интересно)

9
Как вы можете отменить последнее добавление git?
Можно ли отменить этап последнего (не зафиксированного) изменения в git ? Предположим, что в текущей ветке было много файлов, некоторые из которых были подготовлены, а некоторые нет. В какой-то момент какой-то глупый программист случайно выполнил: git add -- . ...вместо того: git checkout -- . Может ли этот программист теперь …
193 git 

9
Как мне сообщить git-svn об удаленной ветке, созданной после того, как я получил репо?
Я использую git-svnдля работы с центральным хранилищем Subversion моей компании. Недавно мы создали новую функциональную ветку в центральном репо. Как мне рассказать об этом Git? Когда я запускаю, git branch -rя вижу только те ветки, которые существовали, когда я запускал fetchрепозиторий Subversion для инициализации моего репозитория Git?
193 git  git-svn 


1
Могу ли я закомментировать строку в файле .git / config?
У меня есть http.proxyстрока в моем файле конфигурации репозитория, которую я хотел бы легко «включать и выключать», без необходимости запоминать и снова вводить всю конфигурацию каждый раз, когда я отстаиваюсь или освобождаюсь от этого прокси-соединения. Другой возможностью было бы использовать этот файл конфигурации хранилища, когда я нахожусь за прокси, а …
193 git  proxy  config 

18
Как выполнить git-клон для большого проекта на нестабильном соединении?
Я пытаюсь скопировать кодовую базу LibreOffice, но на данный момент у меня есть интернет-соединение с пропускной способностью около 300 Кбит / с, и оно стабильно. Я могу восстановить соединение в любой момент, но затем процесс git clone уже перестал работать, и я не смог запустить его снова. Есть ли способ …
193 git  git-clone 

13
Git push error: Невозможно отменить связь со старым (в доступе отказано)
На удаленном сервере у меня установлен хук post-receive, чтобы сделать git checkout моего репозитория: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Но когда я выполняю push с моего локального компьютера в git-репозиторий на сервере, я получаю следующие сообщения об ошибках: remote: error: unable to unlink old '<file>' (Permission denied) Это появляется много …

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