git- все статьи тега ➜ страница 34
статус git возвращает fatal: не репозиторий git, но.git существует и голова имеет соответствующие разрешения
когда я запускаю git статус на моем РЕПО я получаю fatal: Not a git repository: /my repo/.git/modules/docs Я проверил и .git существует и содержит HEAD с соответствующими разрешениями. Я могу запускать различные другие команды отлично. Если я запускаю Git gui, он открывается нормально и перечисляет несколько измененных файлов, но их не хватает. Я предполагаю, что там может быть какая-то коррупция в голове, не уверен, хотя. Есть идеи, как это исправить, не уничтожая все РЕПО? обновление: я по ...
fatal: 'origin' не является репозиторием git
у меня есть репозиторий moodle на моем аккаунте Github который я forked из официального репозитория. затем я клонировал его на моей локальной машине. Это сработало отлично. Я создал несколько ветвей (под master филиал). Я сделал несколько коммитов, и он работал нормально. Я не знаю, как я получаю следующую ошибку, когда я делаю : git push origin master fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly как устранить ошибку, не влияя на мой реп ...
Обнаружение GIT в файловой системе не установлено
Я искал и читал несколько сообщений, но моя проблема не такая же, как descirbed. Итак, вот в чем проблема: использование git clone в папку под внешним разделом диска работает нормально, но все команды git терпят неудачу. не удается выполнить git status или git log... Я всегда получаю ошибку fatal: не репозиторий git (или любой родитель до монтирования parent / home / kozi) Остановка на границе файловой системы (GIT_DISCOVERY_ACROSS_FILESYSTEM не задано). пожалуйста, помогите мне из.. ...
Git клон с нестандартной SSH, используя ошибки в git по SSH
Я пытаюсь клонировать репозиторий Git с помощью пользовательской команды SSH. Я установил команду SSH в среде git_ssh переменно работать export GIT_SSH="/usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key". но когда, после предыдущей команды я запускаю git clone [email protected]:uname/test-git-repo.git, Я получаю следующую странную ошибку error: cannot run /usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key fatal: unable to fork не могли бы вы помочь мне ...
Задним числом исправьте авторов с Git SVN?
У меня есть репозиторий, который у меня есть уже клонирован из SVN. Я делал некоторую работу в этом репозитории в его Git-форме, и мне бы не хотелось снова потерять эту структуру путем клонирования. Однако, когда я изначально клонировал репозиторий, мне не удалось правильно указать svn.authors свойство (или семантически похожая опция). Есть ли способ указать сопоставления SVN author теперь, когда репозиторий полностью git-ified? Желательно, я хотел бы исправить все старые зафиксируйте авторо ...
Репозиторий Bitbucket начал возвращать " remote: слишком много неверных попыток ввода пароля. Попробуйте войти через сайт."(403) со вчерашнего дня
со вчерашнего дня репозиторий bitbucket начал возвращать это по любому запросу: remote: Too many invalid password attempts. Try logging in through the website. fatal: unable to access 'https://[email protected]/xxxxxxxxxx/xxxxxxxxxxx.git/': The requested URL returned error: 403 это происходит как на сервере (попытка git pull), так и на клиенте (SourceTree на mac). пользователь, используемый с обеих сторон, одинаков, я могу войти в bitbucket и не вижу проблем. Как SourceTree, так и g ...
Чтение первой строки файла в Ruby
Я хочу прочитать только первая строка файла, использующего Ruby самым быстрым, простым, наиболее идиоматичным способом. Каков наилучший подход? (в частности: я хочу прочитать git commit UUID из файла ревизии в моем последнем каталоге Rails, развернутом в Capistrano, а затем вывести его в мой тег. Это позволит мне увидеть на http-взгляд, какая версия развернута на моем сервере. Если есть совершенно другой и лучший способ сделать это, пожалуйста, позвольте мне знать.) ...
Git push отклонил "non-fast-forward"
Я довольно новичок в git но в настоящее время он используется для управления нашим кодом в командной среде. У меня были некоторые проблемы с перебазированием, и я исправил их с помощью git checkout --ours filename.txt git add filename.txt git rebase --continue теперь я хочу нажать мои изменения, и поэтому запускаю следующую команду $ git push origin feature/my_feature_branch дает мне следующую ошибку: To ssh://[email protected]:7999/repo/myproject.git ! [rejected] feature/my_featur ...
git push heroku master разрешение отказано
Я следую за Рубином.railstutorial. Я запускаю команду "git push heroku master", и она выплевывает эту ошибку. Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Я внутри моего приложения rails "/ Users/lexi87/rails_projects / first_app". Какие-нибудь решения? ...
Почему Git не использует более современный SHA?
Я читал о том, что Git использует SHA-1 digest в качестве идентификатора для ревизии. Почему он не использует более современную версию SHA? ...
Как объединить запрос на вытягивание в чужом проекте в git?
я клонировал это РЕПО на своем компьютере:https://github.com/derobins/wmd.git есть несколько ошибок с ним, хотя, и похоже, что другой пользователь исправил их и выдал "Pull requests" (я предполагаю, что это запросы на их изменения, которые будут зафиксированы?) можно ли объединить эти изменения в моей локальной версии? EDIT: просто чтобы быть ясным, это не мой репозиторий. Я использую редактор WMD от derobins, но у него есть несколько ошибок, которые эти запросы pull предполагают исправить. Я ...
Git: Переименование Файла
Я хотел переименовать папку с "Frameworks" на "frameworks", но git не позволил мне добавить новое имя в нижнем регистре. Я думаю, он обрабатывает имена файлов без учета регистра, не так ли? A git add frameworks/ -f не помогло ...
Слияние с "git mergetool"
Я нашел git mergetool чтобы быть удобной утилитой для визуального слияния различий, но то, как я собираюсь это сделать, кажется действительно шатким. По сути, мой процесс выглядит так, когда конфликты сообщаются: выполнить git mergetool в командной строке, нажмите введите чтобы запустить мой инструмент diff (Meld или FileMerge, в зависимости от компьютера) разрешать конфликты сохранить изменения закройте инструмент diff Если у меня есть более одного конфликта, промыть, повторить. Да, это я ...
Опишите рабочий процесс использования системы управления версиями (VCS или DVCS) [закрыто]
Я хотел бы изучить рабочий процесс других людей при использовании vcs или dvcs. пожалуйста, опишите свою стратегию для решения следующих задач: реализовать функцию исправление ошибок (во время разработки и развертывания приложения) Просмотр Кода код рефакторинга (post code-review) включить патчи выпуск новой версии вашего приложения (desktop, web, mobile, вы бы их лечили по-другому?) Не стесняйтесь организовывать свой ответ, не сгруппированный по задачам, но сгруппированный по тому, что вы ...
git ls-files: как идентифицировать новые файлы (добавлены, не зафиксированы)?
после того, как я назвал git add <file> команда git status покажет мне что-то типа: ... new file: <file> почему я не могу управлять, чтобы получить ту же информацию с помощью ls-files, он (ls-files -tc в этом случае) покажет мне: H <commited file> H <other commited file> H <file> похоже, что для новых файлов не существует переключателя командной строки. Файл сообщается как кэшированный, что нормально, но как я могу узнать, что он не зафиксирован в это время ...
Различия между git merge --squash и --no-commit
как говорится в названии, я не совсем ясно о различиях между a git merge --squash и git merge --no-commit. насколько я понимаю, страница справки для git merge, обе команды оставят меня в обновленном рабочем дереве, где по-прежнему можно редактировать, а затем выполнить окончательный коммит (или несколько коммитов). может ли кто-нибудь прояснить различия этих двух вариантов? Когда я буду использовать один вместо другого? ...
Как я могу сравнить две ревизии в git в Eclipse?
Я использую Eclipse-плагин для работы с Git на Mac OS 10.6, и я не могу понять, как сравнить две версии файла. Я могу вытащить историю файла и увидеть все коммиты с их сообщениями, но я не могу понять, как увидеть, что изменилось в каждом коммите. Это было очень легко с subversion, и я уверен, что его легко с Git, если вы знаете, где искать (но, видимо, я этого не делаю). любые указатели были бы значительно оцененный. чтобы уточнить мой вопрос, есть ли способ доступа git-diff в плагине eclip ...
Шпаргалка по командам git
Инициализация нового git-репозитория: git init Отобразить статус git-репозитория и рабочего каталога: git status Добавить в индекс изменения: git add <filename> Добавить в индекс все измененные файлы: git add . Удалить файл с внесением в индекс: git rm <filename> Переименование файла/перенос в д ...
Модели ветвления git. Github flow
В современном мире разработки знание команд для работы с git не означает обязательный успех в командной разработке. В команде важно закрепить какой-либо способ работы с git: какая ветка является основной для разработки, когда необходимо производить слияние веток, какая из них является той, которая выгружает ...
Модели ветвления git. Gitflow
Пожалуй, наиболее популярная модель ветвления git, вместе с тем и довольно сложная. Вся идея этой модели сконцентрирована вокруг одной мысли: над проектом должно быть удобно работать команде разработчиков. Данная модель идеально подойдет для проектов, которые придерживаются определенного релизного цикла. К ...