跳到主要内容

12 关联本地仓库和远程仓库

关联本地仓库和远程仓库

1.前往 https://github.com/new 创建一个仓库,不要初始化。

image-20250405031757596

2.然后你可以选择

  • 本地创建一个新的项目,初始化后 push 到云端
echo "# newtest" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:zxzsk/newtest.git
git push -u origin main
  • 或者 push 一个早已存在的项目到云端
git remote add origin git@github.com:zxzsk/newtest.git
git branch -M main
git push -u origin main

拓展:创建远程仓库

如何使用命令创建远程仓库并自动关联?

# 1. 初始化 Git
git init
git add .
git commit -m "Initial commit"

# 2. 直接用 GitHub CLI 创建远程仓库并自动关联
gh repo create my-repo --private --source=. --remote=origin

解释:
my-repo:远程仓库的名称
--private:创建私有仓库(如果想公开,改成 --public)
--source=.:用当前目录的 Git 初始化并关联 GitHub
--remote=origin:自动设置 origin 远程仓库地址

# 3. 推送到 GitHub
git push -u origin main