Git 是版本控制工具,用于记录代码变动。本文介绍从环境搭建到远程仓库连接的完整流程。
一、为什么要学 Git?
手动备份文件(如 项目_初稿.zip)效率低且难以追溯历史。Git 能自动记录每一次代码变动,支持多人协作而不冲突。
二、环境安装与配置
1. 下载与安装
访问 Git 官网 下载并运行安装包,Windows 用户默认设置即可。安装完成后,右键桌面应能看到 "Git Bash Here"。
2. 配置个人信息
在终端输入以下命令设置用户名和邮箱:
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
三、核心概念:三个空间
理解 Git 的工作流有助于避免错误:
- 工作区 (Working Directory):当前修改文件的目录。
- 暂存区 (Staging Area):准备提交的文件区域(
add)。 - 本地仓库 (Local Repository):正式存档的区域(
commit)。
四、本地操作
1. 初始化仓库
在项目文件夹打开终端:
git init
生成隐藏的 .git 文件夹。
2. 检查状态
git status
查看哪些文件被修改或新增。
3. 添加改动
git add .
将当前目录所有改动加入暂存区。
4. 提交存档
git commit -m "第一次存档:完成了登录页面"
-m 后跟提交说明。
五、连接 GitHub 远程仓库
1. 生成 SSH 密钥
ssh-keygen -t rsa -C "你的邮箱"
按回车确认,找到 ~/.ssh/id_rsa.pub 文件并复制内容。
2. 配置 GitHub
登录 GitHub -> Settings -> SSH and GPG keys -> New SSH key,粘贴公钥内容。
3. 关联远程仓库
git remote add origin [email protected]:用户名/仓库名.git
git push -u origin master
六、配置文件 (.gitignore)
为避免上传编译文件或 IDE 配置,在项目根目录创建 .gitignore 文件:
/target/
.idea/
*.class
*.iml
七、IDEA 集成操作
1. 初始化项目
点击菜单栏 VCS -> Create Git Repository...,选择项目根目录。
2. 本地提交
点击左侧 Commit 图标(快捷键 Alt + 0),勾选文件并填写注释,点击 Commit。
3. 推送与拉取
- 推送:点击向上箭头图标(
Ctrl + Shift + K)。 - 拉取:点击向下箭头图标,更新远程代码。
4. 解决冲突
当多人修改同一行代码时,IDEA 会弹出合并窗口。选择保留需要的代码块并 Apply 即可。

