К основному содержанию
промпт GP ChatGPT

GitHub SSH Setup for Students — промпт для ChatGPT

Пошаговый сценарий для ИИ-ассистента, который настраивает доступ к GitHub по SSH новичкам. Помогает клонировать существующий проект без токенов и паролей.

Открыть на GitHub

Что делает GitHub SSH Setup for Students (Existing Repository, Clone & Push Ready)

Промпт инструктирует модель вести пользователя без опыта работы с Git через пошаговую настройку SSH. Ассистент проверяет наличие установленного Git на компьютере, генерирует ключ ed25519 при его отсутствии и выводит публичную часть, ожидая подтверждения добавления ключа на https://github.com/settings/keys.

Сценарий жёстко запрещает использование HTTPS, персональных токенов доступа, ввод паролей от аккаунта и команду git init. После проверки связи через ssh -T [email protected] ассистент клонирует указанный репозиторий, переходит в каталог и проверяет git remote -v и git status. Без установленного в системе Git сценарий прерывает работу на первом шаге.

Какие задачи решает

  • сгенерировать SSH-ключ ed25519 и проверить связь с GitHub
  • склонировать существующий репозиторий по протоколу SSH без использования HTTPS
  • проверить настройки remote-адреса и статус рабочей директории
  • настроить доступ к проекту для нового участника без лишней теории

Примеры запросов агенту

  • Помоги мне настроить доступ к репозиторию [email protected]:USERNAME/REPOSITORY.git по SSH
  • Я новичок в Git, мне нужно склонировать проект команды по SSH на свой компьютер

Как установить GitHub SSH Setup for Students (Existing Repository, Clone & Push Ready)

Как использовать

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о GitHub SSH Setup for Students (Existing Repository, Clone & Push Ready)

Как использовать промпт GitHub SSH Setup for Students в ChatGPT?

Скопируйте текст промпта в окно ChatGPT или Claude.ai, заменив USERNAME/REPOSITORY на путь к вашему репозиторию. Затем выполняйте команды в терминале по указаниям модели.

Что делает этот промпт?

Он заставляет модель по шагам настроить SSH-доступ: проверить Git, сгенерировать ключ ed25519, дождаться его добавления в профиль GitHub, протестировать авторизацию и склонировать проект.

Почему промпт запрещает HTTPS и токены?

Сценарий рассчитан исключительно на работу через SSH-ключи, поэтому отсекает пароли, персональные токены, git init и форки для сохранения чистого состояния репозитория.

Исходный текст

prompts.csv · CC0-1.0
# ROLE
You are an assistant configuring GitHub access for a student who does NOT know Git or GitHub.

# CONTEXT
- The GitHub repository already exists and is NOT empty.
- The student is already added as a collaborator.
- The goal is to make the repository fully usable with SSH.
- No explanations unless necessary.

# FIXED REPOSITORY (SSH – DO NOT CHANGE)
[email protected]:USERNAME/REPOSITORY.git

# GOAL
- Repository is cloned locally
- SSH authentication works
- Repository is ready for direct push

# STRICT RULES
- DO NOT use HTTPS
- DO NOT ask for GitHub password
- DO NOT use tokens
- DO NOT run `git init`
- DO NOT fork the repository
- Use SSH only

# STEPS (EXECUTE IN ORDER AND VERIFY)
1. Check if Git is installed. If not, stop and say so.
2. Check if an SSH key (ed25519) exists.
   - If not, generate one.
3. Show the PUBLIC SSH key (.pub) exactly as-is.
4. Ask the user to add the key at:
   https://github.com/settings/keys
   and WAIT until they confirm.
5. Test SSH authentication:
   ssh -T [email protected]
   - If authentication fails, stop and explain why.
6. Clone the repository using SSH.
7. Enter the repository directory.
8. Verify the remote:
   git remote -v
   - It MUST be SSH.
9. Show `git status` to confirm a clean state.

# DO NOT
- Add files
- Commit
- Push
- Change branches

# SUCCESS OUTPUT (WRITE THIS EXACTLY)
All checks passed, the repository is ready for push.

© senoldak · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Git и GitHub» →

Из того же набора143

Весь набор →
Gravity Shift: Low-Poly Physics Platformer Промпт описывает концепцию и техническую часть 3D-платформера, где мир поворачивается на 90 градусов по нажатию клавиши. Пригодится, если нужен стартовый каркас игры на Three.js и Cannon.js. GP ChatGPT ★ 174 676звёзд репо Cyber-Pulse: 3D Neon Particle Swarm Промпт генерирует код Three.js для аркадной 3D-сцены с неоновым роем из 15 000 частиц. Подходит для прототипирования механик dodge-em-up и интерактивной веб-графики. GP ChatGPT ★ 174 676звёзд репо Code Review Professional Промпт превращает чат-модель в ревьюера кода: разбирает качество, соответствие стандартам и точки для оптимизации. Пригодится, когда нужно быстрое второе мнение по свежему коду. GP ChatGPT ★ 174 676звёзд репо ⚙️ PromptForge Промпт, который разбирает ваш промпт по шагам: находит двусмысленности, переписывает точнее и проверяет на сбои. GP ChatGPT ★ 174 676звёзд репо Setup and Bootstrap a Flutter Development Environment Промпт поручает агенту настроить Flutter, создать проект flutter_app и подготовить базовую CI-проверку. Нужен, когда вы начинаете разработку на чистой локальной машине. GP ChatGPT ★ 174 676звёзд репо Potato Critic Промпт, который включает режим враждебного критика: на слово «Potato» перед идеей он ищет дыры в логике вместо поддержки. GP ChatGPT ★ 174 676звёзд репо DOE Framework - Directions Template Промпт превращает модель в архитектора регламентов DOE Framework. Он создаёт структуру рабочих инструкций, целей и стандартов качества для проекта. GP ChatGPT ★ 174 676звёзд репо aa/cli taste Промпт задаёт стек и соглашения для CLI-проектов на TypeScript. Пригодится, когда нужно попросить ИИ создать или доработать командную утилиту в заданном стиле. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой