UE5之使用Git管理项目源码

1.Git安装

官网下载: Git

2.在UE中设置Git

  首先右下角启用版本控制:

  选择Git并指定路径,注意这里的路径是bin目录下的git.exe。如果是第一次配置的话还需要添加gitignore和README,这里由于我不想提交大文件,因此并不需要启用Git LFS(2.5个兔刀乐),保持默认设置即可:

  然后就可以在项目的根目录下看到这两个文件了:

3.提交到Github

  首先需要在GitHub上创建一个空的仓库,这里由于我们刚刚已经创建README了,因此不需要重复创建:

  然后回到项目的根目录:右键 --- Git Bash Here。这里如果Git没有安装在C盘的话可能没有这个选项,参考:鼠标右键没有git bash here,右键添加git bash here并增加图标-CSDN博客

    首先git status查看所有未被跟踪的文件。由于之前在配置的时候没有启用Git LFS,不能提交大文件,这里可以在.gitignore文件中添加Content目录(项目的静态资源,比较大)和其他需要忽略的文件目录(如果需要提交这些资源的话,可以删掉根目录下的 .git文件夹(在隐藏文件中)并重新配置)。或者在初始化之后进行移除,我们这里就采用第二种方法:

git status  

  然后把我们需要提交的文件添加上,此时再status可以看到Content的部分也被添加进来了:

 git add .gitignore .vsconfig README.md
 git add Config/ Platforms/ Plugins/ Source/

  此时可以使用下面的命令将多余的内容移除:

git rm -r --cached Content/

  最后推送到远程仓库即可:

git commit -m "first commit"  # 提交
git branch -M master    # 分支名
git remote add origin https://github.com/xxxxxxx.git   # 远程仓库
git push origin master    # 推送

  这里使用的是Http的方式,可能会需要登录一下。

  如果push的时候出现网络问题,可以使用git的代理,修改成自己的IP和端口号:

git config --global http.proxy http://127.0.0.1:7890 
git config --global https.proxy http://127.0.0.1:7890

  然后重新push,等待提交完成即可:

   

 

  

  

posted @ 2025-05-06 09:51  zxc0210  阅读(482)  评论(0)    收藏  举报