推荐先在 GitHub、GitLab 或 Gitee 创建一个空仓库,不要勾选自动创建 README,然后执行:
bash
# 1. 进入本地项目
cd /path/to/project
# 2. 初始化 Git(如果已经是 Git 仓库则跳过)
git init
# 3. 提交本地文件
git add .
git commit -m "Initial commit"
# 4. 将默认分支命名为 main
git branch -M main
# 5. 关联远程仓库
git remote add origin <远程仓库地址>
# 例如 HTTPS
git remote add origin https://github.com/username/project.git
# 或 SSH
git remote add origin git@github.com:username/project.git
# 6. 检查远程地址
git remote -v
# 7. 首次推送
git push -u origin main
以后更新只需:
bash
git add .
git commit -m "说明本次修改"
git push
如果提示 origin already exists:
bash
git remote set-url origin <新的远程仓库地址>
如果远程仓库已经包含 README 等提交,先同步:
bash
git pull --rebase origin main
git push -u origin main
推送前建议检查:
bash
git status
确保 .env、密码、API Key、编译产物等已经写入 .gitignore。使用 HTTPS 时通常需要访问令牌,而不是账户密码;使用 SSH 时需要先配置 SSH 密钥。