Вопросы по тегу: github

(46)

Git pull/push - невозможно получить доступ к HTTPS, процедуры SSL, похоже, не работают

Я использую Git (и GitHub) ежедневно, и все работает нормально, и вдруг я больше не могу общаться с моим удаленным репозиторием GitHub с помощью команд Git. Когда я пытаюсь "Git pull", выдает следующую ошибку: fatal: невозможно получить доступ к 'https://github.com/snahrvar/eatibl.git/': ошибка: 1407742E: подпрограммы SSL: SSL23_GET_SERVER_HELLO: предупреждение tlsv1 версия протокола Итак, я протестировал несколько репозиториев и получил те же ошибки на своем компьютере. У меня был кто-то, кто взаимодействовал с теми же репозиториями, и у них это отлично работает. До этой ошибки я выполнил «npm install sharp» в проекте, и это закончилось неудачей, и я подозреваю, что это могло испортить некоторые настройки SSL, но это дикое предположение!Будем признательны за любые общие мысли или советы!Если это вообще полезно, вот моя среда: Git-версия: 1.9.4.msysgit.2 Версия Windows: Windows 8.1
S

Shayan Nahrvar

4 года назад

Ответов: 19

Как сравнить два разных коммита на одной и той же ветке в github?

Сравнение историй одной и той же ветки на GitHub меня очень сбивает с толку. Я регулярно борюсь с этим:Если я использую compare/master в URL-адресе после имени репозитория GitHub, я могу сравнивать с другими ветками в репозитории на основе параметров в раскрывающихся меню.https://help.github.com/en/articles/comparing-commits-across-timeОднако обычно я хочу сравнить несколько коммитов на master.Как это легко сделать? Могу ли я получить более наглядный пример?
S

ShanZhengYang

4 года назад

Ответов: 7

Как разрешить «отказ разрешить приложению OAuth создавать или обновлять рабочий процесс» в git push

Получение отказ приложения OAuth в создании или обновлении рабочего процесса .github/workflows/cd.yml без рабочего процесса области действия" на git push. Как предоставить область рабочий процесс?
A

Ara Yeressian

год назад

Ответов: 11

Sourcetree remote: Неверное имя пользователя или пароль

Я пытаюсь нажать на github с помощью sourcetree, но получаю следующую ошибку: git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin live_version:live_version remote: Неверное имя пользователя или пароль. фатальный: аутентификация не удалась для 'https://github.com/myname/myrepo/' https://github.com/myname/myrepo Выполнено с ошибками, см. выше. Однако, когда я иду к инструменты > аутентификация > моя учетная запись github И нажмите изменить > обновить токен oauth Открывается страница и я получаю:Аутентификация прошла успешноSourceTree has been successfully authenticated. You may now close this page. Всегда работало, но вдруг перестало, у меня нет двухфакторной аутентификации. Я пытался удалить учетную запись и добавить ее снова, но безрезультатно. Как я могу снова заставить соединение работать, чтобы я мог отправить свой проект на github.Исходное дерево версии 2.1.8.0
S

Sven van den Boogaart

4 года назад

Ответов: 18

Сайт Github Pages не обнаруживает index.html

Я создал репозиторий страниц GitHub. Почему-то, когда я называю это https://[имя пользователя].github.io, это не работает, но работает, когда я называю его https://[имя пользователя].github.io/index.html* 100005*.Почему?
R

Ratan Senapathy

4 года назад

Ответов: 15

открыть ссылку в новой вкладке с уценкой github, используя target="_blank"

Есть ли способ, чтобы ссылка, написанная в уценке githubs, открывалась в новой вкладке? Все сообщения, связанные с этим, которые я нашел, предлагают использовать HTML и target="_blank", что меня устраивает, но это не работает. Например эта ссылка:Go Не открывается в новой вкладке. Меня не интересуют ответы для всех видов различных синтаксисов уценки, а только решение, которое будет работать, когда я напишу свою уценку на github.
P

Plaul

5 лет назад

Ответов: 4

Github actions share workspace/artifacts between jobs?

Trying to use Github's beta actions, I have two jobs, one that builds the code and then one that will deploy code. However, I can't seem to get the build artifact in deploy job. My latest attempt is to manually set a container image with the same volumes for each job, according to docs this should be solution: https://help.github.com/en/articles/workflow-syntax-for-github-actions#jobsjob_idcontainervolumes Sets an array of volumes for the container to use. You can use volumes to share data between services or other steps in a job. You can specify named Docker volumes, anonymous Docker volumes, or bind mounts on the host. Workflow name: CI on: push: branches: - master paths: - .github/workflows/server.yml - server/* jobs: build: runs-on: ubuntu-latest container: image: docker://node:10 volumes: - /workspace:/github/workspace steps: - uses: actions/checkout@master - run: yarn install working-directory: server - run: yarn build working-directory: server - run: yarn test working-directory: server - run: ls working-directory: server deploy: needs: build runs-on: ubuntu-latest container: image: docker://google/cloud-sdk:latest volumes: - /workspace:/github/workspace steps: - uses: actions/checkout@master - run: ls working-directory: server - run: gcloud --version The first job (build) has a build directory, but when the second job (deploy) runs it doesn't and only contains the source code. This project is a mono repo with code I'm trying to deploy being under path server hence all the working-directory flags.
L

Labithiotis

2 года назад

Ответов: 3

Проект против репозитория в GitHub

В чем заключается концептуальная разница между проектом (который может быть создан внутри репозитория) и репозиторием в GitHub?Я видел несколько похожих вопросов (здесь, здесь и здесь) в SO, но ни один из них не объясняет, что такое проект GitHub, что репозиторий GitHub, и когда использовать каждый из них.Буду признателен, если кто-нибудь сможет объяснить каждый термин и привести пример того, когда использовать / создавать каждый из них. Например, если у меня есть несколько приложений-прототипов, все независимые друг от друга, что мне создать, чтобы организованно управлять исходным кодом для всех из них?
c

carlossierra

5 лет назад

Ответов: 8

Парольная аутентификация временно отключена в связи с отключением. Вместо этого используйте токен личного доступа

Я использовал пароль для входа в систему для ввода моего кода. Он работал несколько месяцев, но внезапно я не могу этого сделать и получаю такую ​​ошибку:Username for 'https://github.com': shreyas-jadhav Password for 'https://shreyas-jadhav@github.com': remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead. remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information. Обратите внимание, ссылка не помогает. Даже использование сгенерированного токена не помогает. Примечание модератора: Это часть запланированного и предстоящего постоянного изменения сервиса GitHub
S

Shreyas Jadhav

7 месяцев назад

Ответов: 25

Docker в Windows 10 «драйвер не смог запрограммировать внешнее подключение на конечной точке»

Я пытаюсь использовать $ docker-compose up -d для проекта и получаю это сообщение об ошибке: ОШИБКА: для api Невозможно запустить службу api: драйвер не удалось программировать внешнее подключение на конечной точке dataexploration_api_1 (8781c95937a0a4b0b8da233376f71d2fc135f46aad011401c019eb3d14a0b117): Ошибка при запуске прокси-сервера пользовательской среды cir2.0p0.0p0:0:19 / ошибка вывода Обнаружены ошибки при запуске проекта. Интересно, а может это порт? Раньше я пробовал порт 8080. Первоначально проект был настроен на Mac, и я клонировал репозиторий с gitHub.
S

Sockness_Rogers

5 лет назад

Ответов: 11

Как я могу различить две ветки в GitHub?

Мне просто интересно, есть ли способ просто сравнить две ветки в GitHub? Я знаю, что у GitHub есть возможности для этого, потому что, когда мы проводим анализ кода, он хорошо перечисляет все различия. Мне просто было интересно, есть ли способ сделать это без какой-либо проверки кода, чтобы сравнить, скажем, Branch с Branch или Commit to Commit? Так что, когда я отправляю что-то в свою удаленную ветку и хочу увидеть, как будут выглядеть мои различия, ДО того, как он создаст PR, это может быть очень полезно.Я всегда могу быть в консоли и выполнить git diff, но на самом деле это не так красиво и визуально понятно, как то, как это отображается в веб-интерфейсе GitHub. Есть идеи?
L

Lost

5 лет назад

Ответов: 5

Удалить измененный файл из запроса на вытягивание

В настоящий момент у меня есть 3 измененных файла (новых файлов) в запросе на вытягивание.Я хотел бы удалить один из этих файлов из запроса на извлечение, чтобы запрос на извлечение содержал изменения только двух файлов, а третий оставил в исходном нетронутом состоянии.Я пробовал пару вещей (проверял исходную версию файла и т. Д.), Но он по-прежнему отображается как измененный файл в PR.Есть ли решение этого?
j

jlee

5 лет назад

Ответов: 8

Могу ли я объединить строки таблицы в уценке

Есть ли способ создать объединенные строки в столбце таблицы в файлах уценки, таких как файлы ReadMe.md?Примерно так:
d

dev-masih

4 года назад

Ответов: 7

Код Visual Studio - удалить ветки, удаленные на GitHub, которые все еще отображаются в VS Code?

В VSCode после того, как я сделаю запрос на перенос и удалю ветку на GitHub, эта ветка все еще будет отображаться в Visual Studio Code. Если я выберу ветку, она, как и ожидалось, выдаст ошибку.Как мне удалить эти теперь удаленные ветки из VSCode - могу ли я сделать это автоматически?
D

Drenai

6 лет назад

Ответов: 11

Разветвление репозитория Git из GitHub в GitLab

Предположим, я хочу внести исправление в чужой проект. Этот проект находится на GitHub.Я мог бы создать вилку на GitHub и реализовать исправление.Однако я бы хотел создать свой форк на GitLab, а не на GitHub.Это возможно? Как?Я прочитал эту статью: https://about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/В любом случае, я не уверен, что мне делать в моем случае. Должен ли я как-то создать на GitLab форк проекта из GitHub? Или мне создать зеркало на GitLab проекта с GitHub? Или мне создать зеркало на GitLab, а потом его форкнуть? Или надо совсем другое сделать? Какой подход правильный.Спасибо.ОБНОВЛЕНИЕЗеркальное отображение репозитория на GitLab, наверное, не имеет смысла. Я могу создать зеркало моего репозитория GitHub на GitLab, но я не могу создать зеркало другого репозитория.https://docs.gitlab.com/ee/workflow/repository_mirroring.htmlВот что я сделал до сих пор:Я клонировал исходный проект GitHub на свой локальный компьютер. Я зафиксировал исправление в новой ветке в моем локальном репозитории. Я создал пустой проект на GitLab. Я установил origin в моем локальном репозитории для этого пустого проекта в GitLab и отправил обе ветки в GitLab. Я установил апстрим в моем локальном репозитории в репозиторий GitHub.Когда я хочу получить новые коммиты из исходного репозитория GitHub в репозиторий на GitLab (т.е. синхронизировать репозитории), я могу сделать это, используя свое локальное репозиторий в качестве промежуточного шага. Однако прямой связи между репо на GitHub и репо на GitLab нет. Мои настройки верны? Есть ли разница, если я сделаю форк на GitHub?
C

Cimlman

4 года назад

Ответов: 4

npm установка и сборка разветвленного репозитория github

Я использую модуль для своего углового приложения под названием angular-translate. Однако мне пришлось внести несколько небольших изменений в исходный код, чтобы все работало так, как я хотел, и теперь я хочу сохранить эти изменения в npm install. Коллега посоветовал мне разветвить репо исходного кода и указать на мое разветвленное репо как зависимость, которую я пробовал такими способами, например,npm install https://github.com/myRepo/angular-translate npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz Первый дает мне такую ​​директорию без сборки. Просто package.json, .npmignore и несколько файлов уценки-angular-translate .npmignore .nvmrc CHANGELOG.md package.json etc Вторая npm install дает мне полное репо, но опять же, я не получаю сборки, как когда я использую команду npm install angular-translate. Я видел некоторые обсуждения запуска сценария предварительной публикации, но я не уверен, как это сделать при установке всех модулей. Я также пробовал опубликовать вилку как свой собственный модуль в реестре npm, но снова у меня нет сборки, и я не уверен, что это правильно ...Прошу прощения за незнание темы. У меня нет большого опыта работы с npm. Хотел бы получить отзывы по этой проблеме. Кажется, что это может быть достаточно распространенной проблемой, когда необходимо внести изменения в исходный код пакета? Может есть решение получше?
h

hughesjmh

5 лет назад

Ответов: 6

Запретить отправку в мастер на GitHub?

GitHub позволяет настроить репозиторий так, чтобы пользователи не могли принудительно принудительно передать, но есть ли способ полностью предотвратить отправку в мастер? Я надеюсь сделать так, чтобы единственный способ добавить коммиты в мастер - это через пользовательский интерфейс запроса на вытягивание GitHub.
j

joshlf

4 года назад

Ответов: 7

Как получить текущую ветку в Github Actions?

Я создаю образы Docker с помощью Github Actions и хочу пометить образы именем ветки.Я нашел переменную GITHUB_REF, но в результате получается refs / Heads / feature-branch-1, и мне нужно только feature-branch-1.
a

aborilov

2 года назад

Ответов: 22

Запускать задание только в определенной ветке с помощью GitHub Actions

Я относительно новичок в GitHub Actions, и у меня есть 2 задания: одно для выполнения моих тестов, а другое для развертывания моего проекта на сервере.Очевидно, я хочу, чтобы тесты запускались в каждой ветке, но развертывание должно происходить только тогда, когда что-то отправляется в мастер.Я изо всех сил пытаюсь найти способ запустить задание в определенной ветке. Я знаю, что можно запускать только целые рабочие процессы в определенной ветке, однако это означало бы, что у меня был бы рабочий процесс «тестирования» и рабочий процесс «развертывания».Звучит как решение, однако они будут работать параллельно. В идеальном мире сначала запускались бы тесты, и только в случае успеха запускалось бы задание развертывания. Это не тот случай, когда используются 2 отдельных рабочих процесса.Как я смогу этого добиться? Можно ли запускать задания в определенной ветке?
w

weakdan

2 года назад

Ответов: 6

Как скопировать коммиты из одного репозитория Git в другой?

На прошлой неделе я создал репо на Github и забыл выбрать лицензию для репо. Сейчас уже 3 больших коммита.Я спросил трех участников, можно ли удалить репо, а затем создать его снова с тем же именем и на этот раз выбрать лицензию при создании репо, и они были в порядке.ВопросЕсть ли способ поместить коммиты в новое репо (на этот раз первый коммит - это файл LICENSE) и при этом сохранить метаинформацию о коммите?
J

Jasmine Lognnes

6 лет назад

Ответов: 6

How to remove file from Git history?

Некоторое время назад я добавил информацию (файлы), которая должна быть приватной. Удаление из проекта не проблема, но мне также нужно удалить его из истории git.Я использую Git и Github (личный аккаунт).Примечание: на в этом потоке показано нечто похожее, но вот старый файл, который был добавлен в ветку функций, эта ветка была объединена с ветвью разработки и, наконец, объединена с главной, так как это много изменений было сделано. Так что это не одно и то же, и необходимо изменить историю и скрыть эти файлы в целях конфиденциальности.
M

Marcos R. Guevara

5 лет назад

Ответов: 7

Git: установите локальное имя пользователя и адрес электронной почты для каждого репо.

В настоящее время я работаю над двумя проектами, которые предполагают, что я настрою свое локальное имя пользователя и адрес электронной почты с разными данными при отправке на них.для этого я постоянно обновляю свою конфигурацию, например:git config --local user.email "namelastname@domain.com"Поскольку это разные репозитории, могу ли я определить локальный адрес электронной почты для каждого репозитория?Может быть в .gitconfig?
P

Pablo

5 лет назад

Ответов: 3

Невозможно нажать на удаленную ветку, не может быть разрешено в ветку

Я перенес свои репозитории с Bitbucket или Github. Я не думаю, что это имеет значение, но это единственное отличие. Некоторое время у меня было настроено два пульта:origin: bitbucket github: github Затем я удалил оба и указал происхождение на github:git remote remove origin git remote remove github git remote add origin https://github.... Тестовый толчок ветки разработки:git push origin develop Все актуально, хорошо, хорошо.Создайте новую ветку для работы как обычно:git checkout -b Feature/Name Обновите файл или два. Попытка нажать на удаленный:git push origin Feature/Name Это приводит к ошибке: фатально: функция / имя не может быть преобразовано в ветку Найдите в Интернете эту проблему, найдите кое-что о том, чтобы убедиться в правильности HEAD, другие о том, чтобы убедиться, что у меня правильный регистр имени ветки (хотя на данный момент ветка еще не существует на пульте дистанционного управления). Невозможно разрешить.Выполнить эту команду:git push --all -u Это привело к моей Feature / Name ветке на github, но по-прежнему наблюдается то же поведение, что и раньше:git push origin develop git push origin Feature/Name Первый работает, а второй выдает ту же ошибку. Почему?
j

jleach

6 лет назад

Ответов: 25

Ошибка: "Ваш push опубликует личный адрес электронной почты"

Я новичок в GitHub /VCS.Когда я пытаюсь поделиться своим проектом на GitHub, я получаю следующее сообщение об ошибке. Can't finish GitHub sharing process Successfully created project 'myproject' on GitHub, but initial push failed: remote: error: GH007: Your push would publish a private email address. failed to push some refs to 'https://github.com/me/myproject.git' Я погуглил сообщение об ошибке, но ни одного обращения. Я также искал Stack Exchange, но сигары не было. Как я могу решить эту проблему?
u

user156060

5 лет назад

Ответов: 6

What does it mean to squash commits in git?

Что означает Squashing commitits в git. Как мне сквошировать коммиты в Github?Я новичок в Git, и я попросил, чтобы меня назначили на новую ошибку в coala-analyzer. Я исправил ошибку, и теперь меня попросили раздавить мои коммиты. Как это сделать?
L

Lakshmanan Meiyappan

6 лет назад

Ответов: 3

How to remove commits from a pull request

I did a pull request but after that I made some commits to the project locally which ended polluting my pull request, I tried to remove it but without any luck.I found some similar questions on StackOverflow but I can't apply what's in there. It's my first pull request on GitHub so it's kinda strange to me how all of this works.The highlighted commit is the one I need to keep and remove all the other stuff. It becomes the fourth commit in the history because I make some merge stuff.my git log Can someone please explain what's going on and how to fix this problem?
h

humazed

6 лет назад

Ответов: 5

Repository size limits for GitHub.com

Lately I have been using GitHub and I'm wondering, what is the repository limit for files hosted on github.com? I've been wondering this because I was thinking of using GitLab since it allows 10 GB for each repository.
u

user6510107

5 лет назад

Ответов: 5

Латексный рендеринг в README.md на Github

Есть ли способ визуализировать LaTex в README.md в репозитории GitHub? Я погуглил и искал переполнение стека, но ни один из связанных ответов не кажется выполнимым.
u

user90593

6 лет назад

Ответов: 13

Подсветка синтаксиса различий в Github Markdown

Я пишу документы, которые должны объяснять код на C # с использованием Markdown.Я использую `` csharp для выделения csharp.Иногда мне хочется выделить что-то конкретное в коде жирным шрифтом или чем-то еще.Я знаю о и т.д., но это убирает мою подсветку csharp.Лучший сценарий - способ выделить код в разделе `` `csharp.Следующая лучшая вещь - я могу написать код как diff - используя + и -, чтобы выделить что-то, но как мне сказать Github выделить синтаксис diff с помощью красного и зеленого цвета фона?Есть ли способ использовать подсветку синтаксиса как diff, так и csharp?
N

Noam

5 лет назад

Ответов: 2

Git слияние с принудительной перезаписью

У меня есть ветка под названием demo, которую мне нужно объединить с master веткой. Я могу получить желаемый результат с помощью следующих команд:git pull origin demo git checkout master git pull origin master git merge demo git push origin master Меня беспокоит только , если есть какие-либо проблемы слияния, я хочу сказать git перезаписать изменения в ветке master, не давая мне запроса на слияние. Таким образом, изменения в ветке demo должны автоматически перезаписывать изменения в ветке master.Я осмотрелся, есть несколько вариантов, но я не хочу рисковать слиянием.
O

OpenStack

5 лет назад

Ответов: 7

2022 WebDevInsider