目录一、准备工作配置身份二、建立远程仓库三、初始化本地项目四、关联远程仓库五、规范忽略文件 (.gitignore)六、提交本地代码七、推送到远程关键步骤八、日常同步与安全拉取九、常用命令速查表一、准备工作配置身份在首次使用 Git 前必须告诉 Git 你是谁这样提交记录才会显示你的名字和邮箱。git config --global user.name 你的名字 git config --global user.email 你的邮箱example.com二、建立远程仓库新建仓库关键设置仓库名称自定义初始化选项千万不要勾选“添加 README”、“添加 .gitignore”或“添加开源许可证”。原因保持仓库为“空仓库”状态避免后续拉取代码时产生不必要的冲突。三、初始化本地项目项目根目录将当前目录初始化为 Git 仓库cd 项目路径 #初始化仓库 git init .四、关联远程仓库将本地的空仓库与你在网页上创建的远程仓库连接起来。# origin 是远程仓库的默认别名后面跟你的仓库 HTTPS 或 SSH 地址 git remote add origin 远程仓库地址 # 检查是否关联成功 git remote -v五、规范忽略文件 (.gitignore)在提交代码前先定义哪些文件不需要上传如编译产物、系统隐藏文件、依赖包。在项目根目录创建一个名为.gitignore的文件。写入以下规则# 1. 忽略特定的敏感文件或配置文件 secret.txt config.json # 2. 忽略整个文件夹末尾加斜杠 node_modules/ temp/ bin/ .idea/ # IDEA 配置 .vscode/ # VS Code 配置 # 3. 忽略所有 .log 后缀的日志文件 *.log # 4. 忽略系统文件 .DS_Store # Mac 系统 Thumbs.db # Windows 系统 # 5. 特殊规则不忽略特定的日志文件使用感叹号 !important.log六、提交本地代码按照标准流程将代码提交到本地仓库。添加到暂存区git add .生成提交记录git commit -m feat: 项目初始化完成七、推送到远程关键步骤如果分支是maingit push -u origin main如果分支是mastergit push -u origin master八、日常同步与安全拉取在推送代码前或者多人协作时必须先拉取远程最新代码防止覆盖他人的工作。安全拉取命令推荐# 拉取远程代码并自动变基让提交历史像一条直线更整洁 git pull origin main --rebase如果有冲突Git 会暂停并提示冲突文件。你需要手动打开文件修改冲突内容然后执行git add .和git rebase --continue。如果没有冲突代码会自动更新到最新状态。九、常用命令速查表操作命令说明查看状态git status查看哪些文件被修改或未被追踪查看日志git log查看提交历史撤销修改git restore 文件撤销工作区的修改慎用撤销暂存git restore --staged 文件将文件从暂存区移回工作区查看远程git remote -v查看远程仓库地址拉取代码git pull获取并合并远程代码推送代码git push上传本地提交