GameplayAbilitiesSystem(二)

目录

前言

上一章节中我们创建好了项目,配置好了游戏引擎。这章节我们来配置一下代码版本管理。没错!我们推荐使用 Git。并假定你已经安装好了 Git。

配置

代码远程仓库可以是 Github 或 国内的 Gitee、GitCode 均可。

用户名和邮箱

用户名和邮箱最好是远程仓库使用的用户名和邮箱,打开本地的 GitBash,执行以下命令:

shell 复制代码
git global config user.name "用户名"
git global config user.email "邮箱"

SSH 密钥

使用 SSH 会更加安全,也推荐使用。Windows 环境会默认安装好 ssh 工具,Linux 或 Unix 环境则可能需要单独安装一下。安装好后,执行以下命令:

shell 复制代码
ssh-keygen -t rsa -C "邮箱"

执行完成后会在用户根目录(windows 一般为C:\Users[用户名].ssh)生成 id_rsa 和 id_rsa.pub 两个文件,前者不用管,后者使用文本编辑器打开,将里面的内容拷贝到远程仓库(比如 Gitee)。

一般代码管理网站中会提供设置 SSH公钥的地方,将你复制的内容粘贴进去保存即可。

本地仓库

.gitignore

Git 和 SSH 配置好以后,进到 Aura 项目根目录,新建一个名为 .gitignore 的文件,使用 Notepad 打开,录入以下内容后保存退出。

shell 复制代码
Binaries
DerivedDataCache
Intermediate
Saved
Build

.vscode
.vs
.vsconfig
*.VC.db
*.opensdf
*.opendb
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace
.idea

代码仓库

项目根目录打开 GitBash,执行初始化命令:

shell 复制代码
git init

执行结果:

然后执行 git add 命令:

shell 复制代码
git add .

"." 代表当前目录,意思是将当前目录下(除.gitignore中)所有内容添加到版本管理体系中。

添加完文件后,需要将这些文件提交到暂存区,执行以下命令:

shell 复制代码
git commit -m "初始化项目"

引号中为备注内容,可以自定义输入。

此时我们尚未跟远程仓库关联,所以不能简单地执行 git push 命令,而是需要先添加远程仓库地址,具体命令如下

shell 复制代码
 git remote add origin git@gitee.com:xxx/Aura.git

其中 xxx 为你的远程仓库名,这里建议直接复制远程仓库地址。

然后执行如下命令将本地暂存区内容推送到远程仓库即可:

shell 复制代码
git push -u origin master

刷新一下远程仓库页面,即可看到代码已经上传成功!

相关推荐
介一安全19 小时前
国内 GitHub 仓库下载提速
gitee·github
阿杰 AJie2 天前
Git 分支与多人开发使用指南(Gitee + 本地 Git)
git·elasticsearch·gitee
Howrun7772 天前
Git从入门到精通
git·gitee
bing_feilong3 天前
gitee pull 总是需要用户名和密码,该如何设置?
git·gitee
犹若故人归3 天前
Github/Gitee和Git实践
git·gitee·github
wxr06166 天前
GIT无法push
git·gitee
Java后端的Ai之路7 天前
【远程仓库】- AutoDL算力平台中Gitee 项目克隆指导
gitee·autodl
番茄灭世神7 天前
Git入门使用学习
git·gitee·软件工程·计算机专业入门
m0_471199637 天前
【自动化】前端开发,如何将 Jenkins 与 Gitee 结合实现自动化的持续集成(构建)和持续部署(发布)
前端·gitee·自动化·jenkins
南_山无梅落8 天前
Git 结合 Gitee 使用教程:从入门到实战
git·gitee