Skip to main content

快速上手

开始之前

  • 首先你至少需要知道 终端 如何使用
  • 知道如何在终端使用命令

如果以上两点没问题,那么可以继续进行下一步了

配置你的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仓库

  1. 前往 GitHub 创建一个新仓库

    • 登录 GitHub
    • 点击右上角的 + → 选择 New repository
    • 输入项目名称,与本地项目保持一致更方便
    • 选择“Public(公开)”或“Private(私有)”
    • 不要勾选“Initialize this repository with a README”,因为我们已经有本地仓库了
    • 点击创建
  2. 复制远程仓库地址

    • 创建完成后,你会看到一个仓库地址,例如:
    https://github.com/yourname/yourproject.git
    
  3. 在本地绑定远程仓库 使用以下命令将你的本地仓库与远程仓库连接:

    git remote add origin https://github.com/yourname/yourproject.git
    
  4. 推送本地代码到远程仓库 第一次推送时,需要指定默认分支(现在 Git 默认是 main 分支):

    git branch -M main
    git push -u origin main
    

    执行完这两条命令后,你的本地项目就成功上传到 GitHub 上了!

    需要注意的是,在有了远程仓库后,记得在本地提交完成代码后,也同时运行一下 git push 命令,把代码也同步上传到GitHub

  5. 验证连接是否成功 你可以输入以下命令查看远程仓库配置:

    git remote -v
    

    如果输出类似:

    origin  https://github.com/yourname/yourproject.git (fetch)
    origin  https://github.com/yourname/yourproject.git (push)
    

    那么说明连接成功。