安装检查与全局配置
拿到电脑后第一步是验证环境是否就绪。在终端或命令行输入git version,如果显示版本号说明已经安装成功。初次使用前需要设置用户身份,这样每次提交记录都会带上你的名字和邮箱。执行git config --global user.name你的用户名和git config --global user.email你的邮箱地址即可完成配置。这些配置只会生效一次,之后所有仓库都会自动继承。建议把配置信息保存妥当,方便日后更换电脑时快速恢复。
初始化仓库与日常提交
进入项目文件夹后,运行git init就能在当前目录创建隐藏的.git文件夹,标志着本地版本库正式建立。接下来要把工作区的文件纳入管理,先用git status查看当前状态,红色代表未跟踪的新文件,绿色代表已修改但未暂存的文件。确定要保留的改动后,输入git add文件名或者git add .将指定文件或全部文件添加到暂存区。最后执行git commit -m提交说明文字完成快照保存。注意提交信息要简洁明确,直接写明这次改了什么功能或修复了哪个问题,方便后续回溯。
分支管理与代码合并
主分支通常叫main或master,日常开发不要直接在主干上动手。新建并切换到一个新分支用git checkout -b分支名,这样既能创建又能直接切过去。写完新功能后先切回主分支git checkout main,再执行git merge分支名把改动合入主干。如果两人同时修改了同一个文件,合并时可能会提示冲突,这时候需要手动打开文件找到冲突标记,删掉多余内容保留正确代码,重新执行git add和git commit即可解决。合并完成后可以删除不再需要的分支git branch -d分支名保持列表清爽。
查看日志与撤销操作
遇到代码跑不通或者想知道历史怎么演变,git log能列出所有提交记录,加上--oneline参数可以让输出更紧凑。如果想看具体某个文件的改动细节,用git diff文件名对比工作区和暂存区的差异。不小心误删了文件或者写错了提交信息也不用慌,git restore文件名可以直接把工作区的修改还原到上次提交的状态。对于已经提交但还没推送的代码,可以用git commit --amend修改最近一次的注释,或者用git revert生成一条反向提交来抵消错误操作,这两种方式都不会破坏历史记录。
团队协作与远程同步
实际项目中代码都会托管在远程服务器,比如GitHub或Gitee。首次连接需要把远程仓库地址加为别名,常用命令是git remote add origin链接地址。拉取他人最新代码用git pull,它相当于fetch加merge的组合拳,能自动把远程更新下载到本地并合并。自己写完代码准备分享时,先确保所有文件都已提交,然后输入git push origin main把本地快照推送到云端。多人协作时养成频繁pull的习惯能有效避免合并灾难,每次开工前先同步最新进度再开始编写。掌握这些基础指令后,日常开发流程就能顺畅跑通,遇到复杂场景再逐步深入学习高级特性。



