做开发离不开代码管理,Gitee作为国内最主流的代码托管平台,配合Git版本控制工具,能极大提升团队协作效率。很多新手面对命令行容易发怵,其实只要掌握核心逻辑,日常操作非常简单。本文将带你从零搭建环境,熟悉常用命令,轻松搞定代码上传、同步与分支管理。
安装Git并配置基础信息
首先需要在电脑安装Git客户端。Windows用户直接去官网下载最新安装包,一路点击下一步即可。macOS用户推荐用Homebrew输入brew install git,Linux用户通过包管理器安装。装完后打开终端或命令行,输入git version确认是否成功。接下来必须设置全局的用户名和邮箱,这相当于你提交代码时的数字签名。执行git config --global user.name你的用户名和git config --global user.email你的邮箱地址。建议填写真实有效的信息,方便团队追溯代码贡献者。
生成SSH密钥完成安全登录
每次推送代码都输密码非常麻烦,配置SSH密钥可以实现免密传输。在终端运行ssh-keygen -t rsa -C你的邮箱,连续回车三次接受默认路径和密码保护。系统会在用户目录的.ssh文件夹下生成id_rsa.pub公钥文件。用记事本打开它,复制全部内容。登录Gitee官网进入个人设置里的SSH公钥页面,粘贴进去并保存。回到终端测试连接,输入ssh -T git@gitee.com,看到Hi开头恭喜你表示配置成功。
创建远程仓库与本地克隆
登录Gitee点击右上角加号选择新建仓库。填写项目名称、描述,勾选初始化README或者.gitignore模板,权限根据团队需求选择公开或私有。创建完成后会给出仓库地址。在本地想要存放项目的文件夹打开终端,输入git clone仓库地址把远程仓库拉到本地。如果是已有项目想关联远程库,先用git init初始化当前目录,再用git remote add origin仓库地址绑定关系。这时候本地和远程就打通了。
日常开发核心操作流程
写完代码后第一步是查看状态,git status能清晰显示哪些文件被修改或未跟踪。接着用git add文件名把所有改动加入暂存区,如果想一次性添加所有文件可以写git add .。确认无误后输入git commit -m提交说明文字进行版本快照记录,说明要具体明确比如修复登录页样式错乱。最后执行git push origin main把本地提交推送到云端。如果提示拒绝合并因为远程有新提交,需要先拉取再推送。git pull origin main会自动合并远程更新和本地改动,遇到冲突时手动解决标记后再继续提交。
分支管理与协作规范
大型项目绝对不能直接在主分支上改代码,得用分支隔离风险。git branch dev创建一个开发分支,git checkout dev切换过去。在新分支里正常add和commit。完成后切回主分支git checkout main,执行git merge dev合并开发功能。合并完可以删除分支git branch -d dev保持整洁。如果遇到多人同时修改同一文件产生冲突,编辑器会标出<<<<<<<和=======符号,手动保留正确代码去掉标记符,重新add和commit即可。定期执行git log --oneline --graph查看分支走向,避免历史线混乱。
实用技巧与避坑建议
提交前养成好习惯,用git diff检查具体改动了什么行。敏感信息像数据库密码绝对不要写进代码,直接配置到.gitignore忽略列表里。大文件上传会拖慢仓库速度,超过一百兆的文件建议用Git LFS插件管理。网络不稳定时别频繁强制推送,先pull再push。遇到误删文件可以用git restore文件名恢复。团队成员之间多提Merge Request走评审流程,能有效减少线上故障。掌握这些基础后基本能应对百分之九十的日常场景。




