快速上手
开始之前
- 首先你至少需要知道 终端 如何使用
- 知道如何在终端使用命令
如果以上两点没问题,那么可以继续进行下一步了
配置你的Git
由于Git需要在每次提交时记录提交人的信息,所以我们需要在第一次使用时配置一下自己的邮箱和名字
这一步非常简单,只需要两行命令就可以:
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
创建仓库并把它变成 ♡Unity的形状♡
首先前往Unity项目的根目录,使用下面的命令 git init 创建一个空的仓库。
由于Unity有过多的自动生成的文件,所以我们需要告诉Git哪些文件不需要记录更改
首先在根目录创建一个 .gitignore 文件,并前往 https://github.com/github/gitignore/blob/main/Unity.gitignore,把这里的文件内容复制到刚刚创建的文件里面。
然后我们可以使用这个命令 git status 查看目前有多少文件有更改(不同类型的更改会以不同颜色标出)
🔴 红色:文件被修改但还未暂存
🟢 绿色:文件已加入暂存区
⚪ 灰色:Git 尚未跟踪的文件
这一步可以手动检查一下有没有什么插件生成的文件也被git跟踪了,如果有,可以直接修改刚刚的 .gitignore 文件,例如 __generated__/* 可以让git忽略掉所有 __generated__ 文件夹下的文件,如果直接填写 __generated__/ 则是忽略文件夹本身,同时也可以填写 env.* 忽略文件名开头为 env. 的文件
如果接下来没有任何问题,我们可以使用下面的命令 git add . 将当前目录下的所有文件添加到git的暂存区,然后使用 git commit -m "<你的提交消息(或者说备注)>" 创建一个新的提交
到了这一步,你就已经完成了一次提交,并且可以在未来的任意时刻回滚到你现在的这个提交,并且对于未来的提交,也只需要一次 add 和一次 commit 操作就可以了
连接远程仓库
现在我们已经在本地完成了仓库的初始化,接下来要做的,就是把它与一个远程仓库连接起来,这样就可以在本地代码存储损坏或其他情况下也可以继续访问你的Git仓库
-
前往 GitHub 创建一个新仓库
- 登录 GitHub
- 点击右上角的
+→ 选择New repository - 输入项目名称,与本地项目保持一致更方便
- 选择“Public(公开)”或“Private(私有)”
- 不要勾选“Initialize this repository with a README”,因为我们已经有本地仓库了
- 点击创建
-
复制远程仓库地址
- 创建完成后,你会看到一个仓库地址,例如:
https://github.com/yourname/yourproject.git -
在本地绑定远程仓库 使用以下命令将你的本地仓库与远程仓库连接:
git remote add origin https://github.com/yourname/yourproject.git -
推送本地代码到远程仓库 第一次推送时,需要指定默认分支(现在 Git 默认是
main分支):git branch -M main git push -u origin main执行完这两条命令后,你的本地项目就成功上传到 GitHub 上了!
需要注意的是,在有了远程仓库后,记得在本地提交完成代码后,也同时运行一下
git push命令,把代码也同步上传到GitHub -
验证连接是否成功 你可以输入以下命令查看远程仓库配置:
git remote -v如果输出类似:
origin https://github.com/yourname/yourproject.git (fetch) origin https://github.com/yourname/yourproject.git (push)那么说明连接成功。
No comments to display
No comments to display