一.本地阶段第0步安装 Git去官网下载Git 官网下载一路Next → Next → Next默认即可。安装完成后桌面右键会出现Git Bash Here这就对了。第1步创建你的第一个项目桌面创建文件夹MyFirstGit里面新建hello.txt内容Hello Git第2步初始化 Git进入文件夹。空白处右键Git Bash Here会出现黑窗口。输入git init看到Initialized empty Git repository说明Git开始管理这个文件夹了现在发生了什么文件夹里会出现.git这是Git的数据库里面保存历史记录分支提交所有版本信息第3步查看状态输入git status你会看到hello.txt是红色。意思Git发现了新文件 但还没纳入版本控制第4步添加文件输入git add .这里.意思当前目录全部文件再看状态git status现在会变绿色。说明文件准备提交了Git三区模型很重要这里你第一次接触 Git 核心。Git 有三个区域工作区 ↓ 暂存区 ↓ 仓库工作区你正在改的文件。暂存区git add之后进入这里。相当于“准备提交的购物车”仓库git commit之后真正永久保存。第5步第一次提交存档输入git commit -m 第一次提交这里-m是提交说明。类似“今天完成了什么”如果报错用户名执行git config --global user.name 你的名字 git config --global user.email 你的邮箱然后重新 commit。第6步查看历史版本输入git log你会看到commit id作者时间提交信息例如第一次提交这就是一个存档点第7步修改文件现在打开hello.txt改成Hello Unity Git查看变化输入git diff你会看到哪里被修改了再提交一次git add . git commit -m 修改hello内容第8步理解版本回退现在你已经有两个版本查看历史git log会看到commit id类似a1b2c3d回到旧版本输入git checkout commitid例如git checkout a1b2c3d你会发现文件变回旧内容这时候你会真正意识到Git本质是“时间机器”第9步学习分支团队核心这个特别重要。为什么需要分支因为你不可能直接在正式版本乱改所以每个功能单独开分支创建分支输入git branch feature-login意思创建登录功能分支切换分支git checkout feature-login一步到位最常用git checkout -b feature-login意思创建并切换查看分支git branch当前分支会有*第10步合并分支假设你在feature-login开发完成。回主分支git checkout master新版有时是main合并git merge feature-login意思把登录功能合回主线