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

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

4
Неустранимый: Недопустимое имя объекта: 'master'
У меня есть частный сервер под управлением git 1.7 Когда я git init папка не создает основную ветку. Потому что, когда я делаю: git branch это ничего не перечисляет. Когда я делаю: git --bare init это создает файлы. Когда я печатаю git branch master это говорит: fatal: Not a valid …
182 git 

8
Git Alias ​​- несколько команд и параметров
Я пытаюсь создать псевдоним, который использует несколько команд Git и позиционные параметры. Для каждого есть страницы Stackoverflow, и кажется, что делать то и другое мучительно очевидно, но у меня возникли проблемы. В качестве примера я хочу перейти на ветку foo и выполнить статус. Итак, по моему .gitconfig, у меня есть: …
182 git  sh  alias  git-alias 

3
Удалите ссылки / оригинал / головы / мастера из репозитория git после filter-branch --tree-filter?
У меня возник тот же вопрос, что и здесь: Новый репозиторий git в корневом каталоге для добавления существующего репозитория в подкаталог Я следовал за этим ответом здесь: Новый репозиторий git в корневом каталоге, чтобы включить существующий репозиторий в подкаталог Теперь gitk --allпоказаны две истории: одна кульминационная в текущем master, а …

3
Git: игнорировать отслеживаемые файлы
У меня есть несколько отслеживаемых файлов в хранилище, которые автоматически изменяются при сборке кода. Я не хочу отследить их, я просто не хочу, чтобы они отображались как измененные, и я не хочу, чтобы они ставились при установке git add. Это возможно?
182 git 

2
Ошибка с переименованным репо в github, «remote: Этот репозиторий перемещен. Пожалуйста, используйте новое местоположение »
Я получаю это уведомление: remote: This repository moved. Please use the new location [new location]когда я отправляю обновления с локального экземпляра на удаленный мастер на GitHub. Есть ли способ это исправить?
182 git 

2
Как добавить права доступа chmod к файлу в GIT?
Я хочу сделать коммит в файле .sh, но хочу, чтобы он был исполняемым, когда я извлекаю тот же файл на другом сервере. Есть ли способ сделать это без ручного chmod u + x этот файл на серверах, которые извлекают файл?
182 git 

4
ветка git switch без отмены локальных изменений
Хорошо, скажем, однажды мы осуществляем кучу модификаций, и когда мы идем к их фиксации, мы замечаем, что работаем не с той веткой. Как мы можем заставить git переключать ветки, не отказываясь от локальных изменений . Я, вероятно, собираюсь говорить об этом наивно, пока я жду ответа, но я хотел бы …
182 git  git-branch 

27
Ошибка источника оригинала в новом хранилище
Я только начал использовать Git с GitHub. Я следовал их инструкциям и столкнулся с ошибками на последнем шаге. Я проверяю существующий каталог, который в настоящее время не контролируется исходным кодом (проект около недели назад). Кроме этого, мой сценарий использования должен быть довольно привычным. Вот что происходит: $ git push origin …
181 git  github 

4
Жуткий журнал одной ревизии
У меня есть коммит c. Я хочу получить ревизию этого точного коммита с + метаинформации и никого другого. Есть ли более простой способ, чем git log -p c^..cсделать это?
181 git  git-log 


13
«git status» показывает измененные файлы, но «git diff» не показывает
Я посмотрел на все подобные вопросы. Тем не менее, я дважды проверил, и определенно происходит что-то странное. На одном сервере (Solaris с Git 1.8.1) я клонировал репозиторий Git, а затем скопировал папку .git в мои существующие живые файлы. Это работало отлично, я мог бежать git status затем git diff [filename] …
181 git  diff 

3
Настройка git remote origin
У меня есть следующие репозитории. DEV REPO: в каталоге на моей машине для разработки, где я делаю изменения ГЛАВНОЕ РЕПО: пустой репозиторий на моей машине разработки, на который я отправляю изменения из репо ПРОИЗВОДСТВЕННОЕ РЕПО: репозиторий на хост-машине для получения обновлений из основного репо Я использовал, git remote add origin …
180 git 

8
Зачем мне явно выдвигать новую ветку?
Я новичок gitи я тренируюсь. Я создал локальную ветку, но увидел, что когда я это сделал, git pushмоя ветка не была загружена в репозиторий. Я должен был на самом деле: git push -u origin --all. Почему это? Разве ветвь не является новым изменением, которое будет добавлено по умолчанию? Зачем мне …


1
Как переместить ветку Git в свой собственный репозиторий?
У меня есть ветка, которую я хотел бы перенести в отдельный репозиторий Git, и в идеале сохранить историю этой ветки в процессе. До сих пор я смотрел git filter-branch, но я не могу понять, может ли он делать то, что я хочу делать. Как извлечь ветку Git из собственного репозитория?
180 git  branch  extract 

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