- 下载安装Git
git官网 - 配置Git身份(首次用)
右键“Git Bash Here”,执行
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
- 初始化项目仓库
在某Godot项目文件夹下右键“Git Bash Here”
初始化仓库
git init
完善.gitignore文件内容(若项目文件夹下不存在该文件,则先创建)
将内容修改为如下所示(适配Godot4.x版本)
# Godot 4.x 忽略规则
.import/ # 导入资源的缓存文件
export.cfg # 导出配置(如果不同设备导出路径不同)
export_presets.cfg# 导出预设(可选忽略,若两台电脑导出配置一致可删除此行)
.godot/ # Godot项目缓存
*.import # 单个资源的导入缓存
.DS_Store # Mac系统文件
Thumbs.db # Windows系统文件
user.cfg # 本地用户设置(窗口大小、布局等)
提交初始代码
git add . # 添加所有未忽略的文件
git commit -m "初始化项目" # 提交到本地仓库
- 上传到云仓库(如Gitee)
Gitee官网
3.1 创建新仓库
不要勾选初始化README/许可证。
3.2 本地仓库推送到云端
git remote add origin https://gitee.com/你的账号/项目名.git
git push -u origin master # 推送到master分支
- Windows下使用系统凭据管理器保存账号密码信息,避免每次pull都要输账号密码。
git config --global credential.helper wincred
输入一次账号密码后会将其存到系统凭据管理器,之后再pull就不用输了。
- 另一台电脑拉取项目
4.1 拉取
在要存放项目的文件夹处右键“Git Bash Here”
git clone https://gitee.com/你的账号/项目名.git # 克隆仓库到本地
4.2 打开Godot,导入项目文件夹
- 日常同步
5.1 提交推送修改
git add . # 添加所有修改
git commit -m "修复XX功能/新增XX场景" # 写清晰修改说明
git pull origin master # 先拉取云端最新(防止冲突)
git push origin master # 推送到云端
5.2 拉取最新代码
git pull origin master # 拉取云端最新代码,直接开发