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

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

相关推荐
m0_526119404 天前
ssh key生成,gitee配置ssh
运维·gitee·ssh
我最爱吃鱼香茄子4 天前
【保姆级】Git配置用户名和邮箱(全局/局部)解决提交记录不识别、贡献图不亮问题
git·gitee·github·小白教程·git配置·程序员开发工具
++==6 天前
git的安装以及基本命令使用、远程仓库的操作、vscode连接远程仓库进行项目的上传、gitee的使用
linux·git·gitee
QiLinkOS7 天前
QiLink开源生态的三维重构:基于时间、空间与社会价值的底层规则创新白皮书
大数据·c++·人工智能·科技·算法·gitee·开源
IT WorryFree7 天前
GitHub / Gitee / Gitea / GitLab 四平台完整对比(定位、优缺点、适用场景)
gitee·github·gitea
效能革命笔记9 天前
Gitee Team 如何支撑关键领域行业 DevSecOps 落地?
gitee
故渊at11 天前
第二板块:Android 四大组件标准化学理 | 第八篇:Service 后台执行实体与优先级
android·gitee·service·前台服务·后台服务
故渊at11 天前
第二板块:Android 四大组件标准化学理 | 第九篇:BroadcastReceiver 事件分发与有序广播
android·gitee·broadcast·广播·动态注册·静态注册
毛豆的毛豆Y11 天前
新上架!给 Gitee 用户做了个工具:CopoGit
gitee
hashiqimiya11 天前
每日android布局xml文件
android·xml·gitee