Настройка локального Git и подключение к GitHub
1. Установка Git
Linux
- Debian/Ubuntu:
sudo apt install git
- Arch:
sudo pacman -S git
Windows / Mac
- Скачайте с: https://git-scm.com
2. Настройка имени и email
git config --global user.name "Твоё Имя" git config --global user.email "твоя@почта.com"
Проверка:
git config --list
3. Создание локального репозитория
mkdir my-project cd my-project git init
4. Создание репозитория на GitHub
- Перейдите на https://github.com
- Нажмите New Repository
- Назовите проект, например:
my-project
- НЕ ставьте галочку "Initialize with README" (если есть локальные файлы)
5. Привязка к удалённому репозиторию
Скопируйте ссылку из GitHub, например:
https://github.com/username/my-project.git
Добавьте удалённый репозиторий:
git remote add origin https://github.com/username/my-project.git git remote -v
6. Первый коммит и отправка на GitHub
echo "# My Project" > README.md git add . git commit -m "Первый коммит" git branch -M main git push -u origin main
7. (Опционально) Настройка SSH-доступа
Генерация SSH-ключа
ssh-keygen -t ed25519 -C "твоя@почта.com"
Добавление ключа в GitHub
- Выведите содержимое:
cat ~/.ssh/id_ed25519.pub
- Скопируйте и вставьте в GitHub:
- *Settings → Security → Deploy keys**
Замена HTTPS на SSH
git remote set-url origin git@github.com:username/my-project.git
Смена редактора
Если в
https://github.com/pnagaev/_initlinux/
заменить на
https://github.dev/pnagaev/_initlinux/
то в качестве редактора будет облачный VSCode