git config --global user.name "..." / git config --global user.email "...":
设置全局用户名与邮箱,用于提交记录的作者信息。只需做一次(或在每个仓库用不带 --global 的命令覆盖局部设置)。
git init:
在当前目录创建一个新的 Git 仓库(.git 文件夹),开始版本控制。
git add .:
把当前目录下(受 .gitignore 影响)的所有更改和新文件添加到暂存区,准备提交。
git commit -m "Initial commit":
将暂存区内容打包为一个提交(到本地仓库),-m 后跟提交说明。若没有改动或未 add,提交会失败。
git branch -M main:
把当前分支重命名为 main(-M 强制重命名,若已存在同名分支会覆盖)。可选,现代仓库常用 main 作为默认分支。
git remote add origin <URL>:
为本地仓库添加一个名为 origin 的远程地址(通常指 GitHub 上的仓库 URL)。
git push -u origin main:
把本地 main 分支推送到远程 origin,并用 -u(等同 --set-upstream)把本地 main 设置为跟踪远程 origin/main。以后可以直接用 git push / git pull(无需再写远程和分支)。