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

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

3
Как экспортировать историю ревизий из mercurial или git в cvs?
Я собираюсь работать с другими людьми над кодом из проекта, который использует cvs. Мы хотим использовать распределенный vcs для выполнения нашей работы, и когда мы закончим или, может быть, время от времени, мы хотим зафиксировать наш код и всю нашу историю изменений в cvs. У нас нет доступа на запись …
100 git  mercurial  export  cvs  git-cvs 

13
Импорт проекта Maven в Eclipse из Git
Как я могу получить эффект от выбора импорта из Maven и Git и правильно ли Eclipse сгенерировать мой проект? Чтобы получить свой проект в Eclipse, я могу выбрать File-> import-> maven, а затем я получаю все проекты Maven, импортированные и могу нормально строить, или я могу выбрать File-> import-> git …
100 eclipse  git  maven 


11
Переключить ветку Git без проверки файлов
Можно ли в Git переключиться на другую ветку без проверки всех файлов? После переключения ветки мне нужно удалить все файлы, восстановить их, зафиксировать и переключиться обратно. Так что извлечение файлов - пустая трата времени (а файлов около 14 000 - это долгая операция). Чтобы все было понятно: Все это мне …
100 git  branch  git-checkout 

3
Как мне сообщить git, чтобы он всегда выбирал мою локальную версию для конфликтующих слияний в определенном файле?
Скажем, я сотрудничаю с кем-то через репозиторий git, и есть конкретный файл, в который я никогда не хочу принимать какие-либо внешние изменения. Есть ли способ настроить мое локальное репо, чтобы не жаловаться на конфликтующее слияние каждый раз, когда я git pull? Я хотел бы всегда выбирать мою локальную версию при …
100 git  git-merge 

2
Как читать поле режима вывода git-ls-tree
$ git ls-tree fb3a8bdd0ce 100644 blob 63c918c667fa005ff12ad89437f2fdc80926e21c .gitignore 100644 blob 5529b198e8d14decbe4ad99db3f7fb632de0439d .mailmap 100644 blob 6ff87c4664981e4397625791c8ea3bbb5f2279a3 COPYING 040000 tree 2fb783e477100ce076f6bf57e4a6f026013dc745 Documentation 100755 blob 3c0032cec592a765692234f1cba47dfdcc3a9200 GIT-VERSION-GEN 100644 blob 289b046a443c0647624607d471289b2c7dcd470b INSTALL 100644 blob 4eb463797adc693dc168b926b6932ff53f17d0b1 Makefile 100644 blob 548142c327a6790ff8821d67c2ee1eff7a656b52 README ... Я знаю, что последние 3 цифры октавы относятся к файловому режиму, но для …

3
GitHub: Что такое ветвь «wip»?
Когда я просматривал репозитории GitHub, я довольно часто видел ветки "wip" (например 3.1.0-wip). Что значит "протереть"? Я нигде не нашел ответа - ни в Google, ни на GitHub: help.
100 git  github  branch  git-branch 

30
Git отсутствует в VS Code - нет поставщиков системы управления версиями
Я только что установил Visual Studio Code 1.17 и открыл папку репозитория Git. При входе на вкладку «Контроль версий» я вижу сообщение «Нет активных поставщиков системы контроля версий». . Я думал, что Git встроен в VSCode !? Что еще хуже, когда я пытаюсь установить дополнительных поставщиков SCM, Git не работает. …

5
Отменить игнорирование подкаталогов игнорируемых каталогов в Git
Скажем, я проигнорировал каталог, но хочу отменить игнорирование определенных подкаталогов в нем. Итак, у меня есть настройка: /uploads/ /uploads/rubbish/ /uploads/rubbish/stuff/KEEP_ME/ /uploads/foo/ /uploads/foo/bar/lose/ И я хочу игнорировать все, кроме KEEP_MEкаталога. Я надеюсь, что игнорирование будет выглядеть примерно так: /uploads/* !/uploads/rubbish/stuff/KEEP_ME/ Но это не работает, как и несколько вариантов одной и той …
100 git  gitignore 

4
Git stash uncached: как убрать все неустановленные изменения?
Предположим, что в проект с версией git внесены два набора изменений. Один сет постановочный, другой - нет. Я хочу перепроверить поэтапные изменения, запустив свой проект в этом состоянии (до фиксации). Каков простой способ убрать все неустановленные изменения и оставить только постановочные? Поэтому мне нужно, чтобы неустановленные изменения исчезли из моего …
100 git  git-stash 

5
Изменить адрес электронной почты в Git
У меня есть проект, размещенный в Git stash. Он построен с использованием Дженкинса. Теперь я сделал опечатку при локальной установке Git. Как @ ab.com вместо @ abc.com После каждой сборки jenkins отправляет уведомления по электронной почте, и он забирает мой неверный адрес электронной почты из коммита Git и пытается его …
100 git  email  jenkins  git-stash 

24
Почему git не распознает, что мой файл был изменен, поэтому git add не работает
Я пытаюсь отправить свои файлы в github с помощью bash. Они уже там, и я загружаю более новую версию с новыми строками, кодом и т. Д. Но когда я пытаюсь, git addа потом появляется сообщение git status: О мастере филиала ничего не фиксировать, рабочий каталог чист И файл, который я …
100 git  github 

12
Ошибка Git push: «Обновления без ускоренной перемотки вперед были отклонены»
Я редактировал свои репозитории GIT через Git Online. После того, как я попытался внести изменения в свой локальный код, у меня возникла ошибка: Git push failed, To prevent from losing history, non-fast forward updates were rejected. Как я могу это исправить?
99 git  github  push 


14
Как устранить ошибку «git не завершился чисто (код выхода 128)» в TortoiseGit? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я столкнулся с этой серьезной ошибкой при фиксации и …
99 git  tortoisegit 

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