Git安装配置:RMBG-2.0开发环境搭建第一步
1. 为什么从Git开始学起
你可能刚接触RMBG-2.0这个开源背景去除项目,看到GitHub仓库里密密麻麻的代码和文档有点发怵。别担心,这完全正常——每个开发者都是从零开始的。
RMBG-2.0是一个真正能用在实际工作中的AI工具,它能把人像、产品图、动物照片的背景精准去掉,连发丝边缘都处理得特别自然。但要参与这个项目,或者把模型部署到自己电脑上运行,第一步不是写代码,而是学会用Git管理代码。
Git就像一个智能的文件管家,它能帮你:
- 安全地下载RMBG-2.0的完整代码和模型权重
- 跟踪每次修改,避免一不小心把好代码删掉
- 和其他开发者协作,比如给项目提bug修复或新功能
- 随时回退到之前的工作状态,心里特别踏实
我刚开始学Git时也觉得命令像天书,但其实核心就几个操作,掌握后你会发现整个开发流程变得特别顺畅。今天我们就从最基础的安装和配置开始,不讲理论,只教你能马上用上的东西。
2. 不同系统的Git安装方法
Git在Windows、macOS和Linux上的安装方式略有不同,但都不复杂。下面按系统分类说明,选你正在用的操作系统看就行。
2.1 Windows系统安装
Windows用户推荐使用Git for Windows,它自带图形界面和命令行工具,对新手特别友好。
- 打开浏览器,访问官网 https://git-scm.com/download/win
- 点击页面上的大按钮"Download",会自动下载安装包(约50MB)
- 双击下载好的
Git-x.x.x-64-bit.exe文件开始安装 - 安装向导中,大部分选项保持默认即可,只需注意两个地方:
- 在"Adjusting your PATH environment"这一步,选择**"Git from the command line and also from 3rd-party software"**(这样你既能在命令行用Git,也能在VS Code等编辑器里用)
- 在"Configuring the line ending conversions"这一步,选择**"Checkout Windows-style, commit Unix-style line endings"**(这是最兼容的设置)
安装完成后,按Win+R键,输入cmd打开命令提示符,输入以下命令测试是否安装成功:
git --version如果看到类似git version 2.43.0.windows.1的输出,说明安装成功了。
2.2 macOS系统安装
macOS用户有几种安装方式,推荐使用Homebrew(如果你还没装过Homebrew,先装它):
- 打开终端(Terminal),输入以下命令安装Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- 安装完Homebrew后,输入以下命令安装Git:
brew install git如果你不想装Homebrew,也可以直接去官网下载安装包:
- 访问 https://git-scm.com/download/mac
- 下载并双击安装包,按提示完成安装
安装完成后,在终端输入:
git --version看到版本号就说明没问题了。
2.3 Linux系统安装
Linux各发行版安装方式不同,这里以主流的Ubuntu/Debian和CentOS/RHEL为例:
Ubuntu/Debian系统:
sudo apt update sudo apt install gitCentOS/RHEL/Fedora系统:
# CentOS 7 / RHEL 7 sudo yum install git # CentOS 8+ / RHEL 8+ / Fedora sudo dnf install git安装完成后同样用git --version验证。
3. Git基础配置:三步走
安装完Git只是第一步,还需要做些基础配置,让Git知道"你是谁"。这就像注册账号一样,虽然不强制,但不配置的话后续操作会不断提醒你。
3.1 设置用户名和邮箱
打开终端(Windows用Git Bash或命令提示符),依次输入以下两条命令:
git config --global user.name "你的名字" git config --global user.email "你的邮箱"注意把引号里的内容替换成你自己的信息,比如:
git config --global user.name "张三" git config --global user.email "zhangsan@example.com"这两条命令会在Git的全局配置文件里记录你的身份信息,以后你提交的每一次代码都会带上这个名字和邮箱。
3.2 设置默认编辑器
Git在需要你写提交信息时,会自动打开一个文本编辑器。Windows用户建议用VS Code,macOS和Linux用户可以用nano(系统自带,最简单)。
Windows用户(已安装VS Code):
git config --global core.editor "code --wait"macOS/Linux用户(用nano):
git config --global core.editor "nano"如果你更喜欢其他编辑器,比如Vim或Sublime Text,可以查对应配置方法,但新手建议先用上面推荐的。
3.3 查看和验证配置
配置完后,可以查看当前所有配置:
git config --list你会看到类似这样的输出:
user.name=张三 user.email=zhangsan@example.com core.editor=code --wait如果想单独查看某一项配置,比如只看用户名:
git config user.name4. 为RMBG-2.0项目做准备
现在Git已经装好、配置好了,我们来为RMBG-2.0项目做些准备工作。这一步很关键,关系到后面能不能顺利下载和运行项目。
4.1 创建项目目录
先在电脑上找个合适的位置创建一个专门放RMBG-2.0项目的文件夹。建议不要放在中文路径下,避免后续可能出现的编码问题。
Windows用户:在D盘创建一个projects文件夹,里面再建rmbg-2.0文件夹
macOS/Linux用户:在家目录下创建projects/rmbg-2.0
然后打开终端,进入这个文件夹:
# Windows (Git Bash) cd /d/projects/rmbg-2.0 # macOS/Linux cd ~/projects/rmbg-2.04.2 配置Git LFS(大文件存储)
RMBG-2.0项目包含模型权重文件,这些文件通常很大(几百MB甚至上GB),普通Git处理起来很慢。所以项目使用了Git LFS(Large File Storage)来管理大文件。
在项目目录中执行:
git lfs install这条命令会在当前目录启用Git LFS功能。如果提示"command not found",说明Git LFS还没安装,需要单独安装:
- Windows:下载安装包 https://git-lfs.com/
- macOS:
brew install git-lfs - Linux:参考 https://github.com/git-lfs/git-lfs/wiki/Installation
安装完Git LFS后,再运行git lfs install。
4.3 克隆RMBG-2.0仓库
现在可以正式下载RMBG-2.0的代码了。打开终端,确保你在之前创建的rmbg-2.0目录中,然后运行:
git clone https://github.com/ai-anchorite/BRIA-RMBG-2.0.git .注意最后的点号.,它表示把代码克隆到当前目录,而不是创建一个子文件夹。
如果网络较慢,也可以从ModelScope镜像下载(国内访问更稳定):
git clone https://www.modelscope.cn/AI-ModelScope/RMBG-2.0.git .克隆过程可能需要几分钟,因为要下载代码和一些小文件。完成后,用ls命令(macOS/Linux)或dir命令(Windows)查看目录内容,应该能看到README.md、requirements.txt等文件。
5. 常见问题与解决方案
在安装和配置过程中,新手常遇到几个问题,这里提前告诉你怎么解决。
5.1 "git: command not found"错误
这说明系统找不到Git命令,通常是因为:
- Git没安装成功,重新安装一次
- Windows用户没选择正确的PATH选项,重装时选"Git from the command line and also from 3rd-party software"
- 终端窗口是安装前打开的,关闭后重新打开一个新的终端
5.2 克隆速度特别慢
GitHub在国内访问有时不稳定,可以尝试:
- 使用ModelScope镜像地址(前面已提供)
- 或者临时配置Git代理(不推荐新手操作,容易出错)
5.3 Git LFS安装失败
如果git lfs install报错,先确认Git LFS是否安装:
git lfs --version如果没有输出版本号,说明Git LFS没装好,按前面的指引重新安装。
5.4 中文路径导致的问题
如果项目目录路径包含中文,可能会在后续运行Python脚本时出现编码错误。建议把项目移到纯英文路径下,比如:
- Windows:
D:\projects\rmbg-2.0 - macOS:
~/projects/rmbg-2.0 - Linux:
~/projects/rmbg-2.0
6. 下一步做什么
现在你已经完成了Git的安装和基础配置,RMBG-2.0的代码也下载到了本地。但这只是万里长征第一步,接下来你可以:
- 查看项目根目录下的
README.md文件,了解项目整体情况 - 安装Python依赖:
pip install -r requirements.txt - 下载模型权重(如果克隆时没自动下载)
- 运行示例代码,看看RMBG-2.0的实际效果
整个过程就像组装一台精密仪器,Git是你的第一把螺丝刀。虽然现在看起来只是装了个工具,但当你第一次成功运行RMBG-2.0,看到一张图片的背景被精准去掉时,那种成就感会让你觉得前面的所有步骤都特别值得。
我刚开始学的时候也是这样,从安装Git开始,一步步走到能自己修改代码、提交PR,整个过程大概花了两周时间。关键是要动手,哪怕每天只花半小时,坚持下来就会发现进步特别明显。
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。