github- все статьи тега


Как написать хороший README: краткий курс

Давайте узнаем, как можно с легкостью настроить управление потоком разрешений с помощью всего нескольких строк кода. С того времени, как в качестве меры безопасности был выпущен Android Marshmallow, существует процедура получения разрешений на доступ к конфиденциальным данным. Цель существования разрешений — защита конфиденциальности пользователя....

Top 100 наиболее популярных репозиториев на GitHub

GitHub стал не просто хостингом для хранения кодов, а огромным сообществом разработчиков. Масштабы GitHub колоссальны: более 30 миллионов аккаунтов, более 2 миллионов организаций и более 96 миллионов репозиториев. Это самая популярная сеть разработчиков в мире. Но как определить ценность этой сети? Как выделить ТОП репозиториев? Для этого мы испол...

Как создать бесплатный сайт на GitHub Pages

Устроившись на работу, вы легко можете застрять в ловушке простого обмена своего времени на зарплату. Вы едете на работу, заходите в офис, завариваете кофе, несёте его на своё рабочее место, садитесь и начинаете барабанить пальцами по столу. Время от времени происходят какие-то встречи, обсуждения с другими разработчиками по поводу модуля или этап...

Репозитории GitHub в помощь каждому веб-разработчику

Я недавно узнал о репозитории с полезным контентом (что для меня самое важное) и решил углубиться в тему, составив список репозиториев GitHub, которые принесут много пользы не только новичкам, но и профессионалам. 1.Список полезных ресурсов для фронтенд разработчиков. Репозиторий первый в списке, потому что он  —  универсальный источник различных ...

Как написать красивый и информативный README.md

Многие программисты лихо управляются с кодом и знают мельчайшие подробности своих проектов. Но некоторым из них (в том числе и мне) недостаёт коммуникативных навыков. Удивительное дело: программист может потратить час на подгонку внутренних и внешних отступов для одной-единственной кнопки и не найти каких-то 15 минут на файл Readme описания проект...

Официальный CLI GitHub

GitHub — самый известный провайдер Git хостинга долгие годы существовал, не имея официального инструмента CLI (интерфейс командной строки). Это весьма удивительно, учитывая, что сам GitHub является наиболее популярной платформой для открытых проектов.  Но одно из преимуществ существования в рамках общедоступной экосистемы в том, что при необх...

Как писать Bash-однострочники для клонирования и управления GitHub/GitLab репозиториями

Мало что радует так же сильно, как одна красивая Bash-строка, способная автоматизировать часы рутинной работы. Я изучала вопрос по автоматическому восстановлению системы на ноутбуке с помощью Bash-скриптов и искала простой способ клонирования GitHub-репозиториев на новую машину. Немного покопавшись в коде, мне удалось написать однострочник, которы...

Как стать Git-мастером: 7 советов по повышению производительности

Во многих языках программирования (например, JavaScript) есть операторы switch. Это блок кода, в котором значение сравнивается с цепочкой переключателей case. При обнаружении соответствия выполняется код внутри нужного блока и после него. Кроме того, в части default прописывается значение case по умолчанию. Оператор switch в Python отсутствует. Од...

Как я могу переместить корень моего репозитория git?

Для начала, я знаю, что этот вопрос был задан раньшездесь . Дело в том, что мне нравится хранить историю. Таким образом, я опробовал все другие шаги, которые я мог найти, которые включают в себя либо перемещение .каталог git на один уровень выше или создание подкаталога и перемещение в него всех файлов из текущего корневого каталога. Но я продолжаю терять историю моих файлов. Самое смешное, что Git Bash (так на моей локальной линии связи) говорит мне, что он обнаруживает файлы как переименован ...

Использование SSH ключей для получения доступа к репозиторию организаций в Sourcetree

Я использую github с моей собственной учетной записью, и я являюсь частью нескольких организаций. Я настроил SSH-ключ для подключения к github через sourctree. Пока все хорошо, когда я хочу добавить удаленный репозиторий, я просто просматриваю список моих РЕПО. К сожалению, я не могу выбрать из репозиториев организаций, где я даже добавил себя в качестве соавтора, хотя у меня есть права администратора и даже создал РЕПО самостоятельно. Как я могу заставить это работать, что я могу выбрать из ...

Как выйти из Git Bash console в Windows?

Я использую Git, на Windows, версия 2.9.2.окна.1. Я работаю над проектом репозитория, и когда я делаю push, он просит меня ввести имя пользователя и пароль на Github. Я ввел имя пользователя и пароль на Github, чтобы обновить проект. В моем следующем толчке он больше не запрашивает мое имя пользователя и пароль. Все мои модификации для проекта обновлены. Похоже, что мое имя пользователя и пароль "сохранены". Как мне их "раскрепостить"? Как мне подписать вон? Я пытался git config --global ...

Как правильно ветвиться и сливаться с Git?

Я искал все другие веб-страницы и прочитал много инструкций, но это просто не работает и/или ведет себя так, как я ожидал. Я работал в master и только что закончил работу над версией 0.1 в своем проекте и хотел отделиться от нее, чтобы иметь легко доступный снимок 0.1. В настоящее время я работал в master, поэтому я побежал: git branch 0.1 Это создало ветвь на моей машине просто отлично, но я не мог понять, за всю свою жизнь, как толкать ее. Я кончил тем, что ... работает: git config push ...

раскрашивание кода в GitHub README

Я использую github. Мой README.md содержит примеры кода. Как сделать так, чтобы этот код отображался в цвете при просмотре моего README в github с помощью браузера? Я готов использовать GiST, но не уверен, как интегрировать их в README. ...

GitHub: клонирование удалось, но проверка не удалась

У меня возникли некоторые проблемы при работе с git clone.Файлы загружаются в мою локальную папку git. Выполнение команды git checkout -f HEAD дает мне - Ошибка: 'ошибка невозможности записи нового индексного файла, вызванная нехваткой места на диске'. Я вручную удалил большие файлы с моего компьютера, но по-прежнему получаю ту же ошибку. Cloning into 'ffmpeg'... remote: Counting objects: 7890, done. remote: Compressing objects: 100% (4412/4412), done. Receiving objects: 100% (78 ...

Как архивировать репозиторий на GitHub

Вместо закрытия / удаления я хочу заархивировать один из моих репозиториев git на GitHub. Я видел на нескольких проектах желтый баннер с сообщением "этот репозиторий был заархивирован владельцем. Теперь он доступен только для чтения.- но я не могу понять, как этого добиться. Примеры:https://github.com/Homebrew/legacy-homebrew https://github.com/semantic-release/commit-analyzer-v2 Кто-нибудь знает, как это делается? сделать это или это просто возможно для репозиториев с большим сообществом? ...

Как получить токен github с помощью имени пользователя и пароля

Я разрабатываю мобильные приложения, используя rhodes. Я хочу получить доступ к частному РЕПО github. У меня есть только имя пользователя и пароль. Как получить токен заданного логина и пароля. ...

Как посмотреть на GitHub вкладчиков график для отрасли, кроме хозяина?

В https://github.com/yourusername/yourreponame/graphs Вы можете найти несколько хороших графиков, показывающих коммиты с течением времени. Однако эта информация предназначена только для главной ветви. Как я могу увидеть ту же информацию для ветви, отличной от master, или увидеть графики, учитывающие коммиты во всех ветвях? Если это невозможно, как я могу, по крайней мере, увидеть, сколько строк кода было зафиксировано под определенной веткой через веб-интерфейс GitHub? Является любой из это ...

Git-pushing to (GitHub) origin master ничего не делает

Я раздвоил чей-то Git репозиторий: https://github.com/nippysaurus/toodledo-objc Клонировал его на мою локальную машину, показывая происхождение со следующей информацией: * remote origin Fetch URL: https://nippysaurus@github.com/nippysaurus/toodledo-objc.git Push URL: https://nippysaurus@github.com/nippysaurus/toodledo-objc.git HEAD branch: master Remote branch: master tracked Local branch configured for 'git pull': master merges with remote master Local ref configured ...

CONTRIBUTING.md не отображается как веб-страница на страницах github

Я в процессе перемещения моего contributing.md файл из корневого каталога проекта в каталог docs/, чтобы он мог быть с остальной документацией. Другие файлы markdown в docs правильно отображаются при просмотре на страницах github. Например, страница Https://jtablesaw.github.io/tablesaw/userguide/toc визуализация страницы toc.md как и ожидалось. Однако, Https://jtablesaw.github.io/tablesaw/contributing Возвращает 404, в то время как просто добавление расширения .md Https://jtablesaw.git ...

Проверьте git repo после использования BFG repo-cleaner

Очень простой вопрос git: Я загрузил некоторую компрометирующую информацию на Github и использую bfg для очистки РЕПО. Я следовал документации и выполнил следующие действия: $ git clone --mirror git://example.com/some-big-repo.git $ bfg --replace-text passwords.txt my-repo.git Я получил следующий результат: Found 233 objects to protect Found 9 commit-pointing refs : HEAD, refs/heads/experimental, refs/heads/master, ... Protected commits ----------------- These are your protected commi ...