在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:SRombauts/UE4GitPlugin开源软件地址:https://github.com/SRombauts/UE4GitPlugin开源编程语言:C++ 99.3%开源软件介绍:Unreal Engine 4 Git Source Control PluginUE4GitPlugin is a simple Git Source Control Plugin for Unreal Engine 4.27. Developed and contributed by Sébastien Rombauts 2014-2022 ([email protected])
Better Fork maintained by ProjectBorealisProjectBorealis has been busy fixing and improve this plugin to make it work robustly with LFS, and battle test. See ProjectBorealis GitPlugin v3 InstructionsYou need to install it into your Project Plugins/ folder, and it will overwrite (replace) the default "Git (beta version)" Source Control Provider with the "Git LFS 2" plugin. Have a look at the Git Plugin Tutorial on the Wiki. (alternate link) Written and contributed by Sebastien Rombauts ([email protected]) Source Control Login window to create a new workspace/a new repository: Source Control status tooltip, when hovering the Source Control icon in toolbar: Source Control top Menu, extended with a few commands specific to Git: Submit Files to Source Control window, to commit assets: File History window, to see the changelog of an asset: Visual Diffing of two revisions of a Blueprint: Merge conflict of a Blueprint: Status Icons: Supported features
What cannot be done presently
Known issues
Getting startedQuick demo of the Git Plugin on Unreal Engine 4.12 (preview) Install GitUnder Windows 64bits, you should install the standard standalone Git for Windows (now comming with Git LFS 2 with File Locking) with default parameters, usually in "C:\Program Files\Git\bin\git.exe". Then you have to configure your name and e-mail that will appear in each of your commits:
Install this Git Plugin (dev) into your Game ProjectUnreal Engine comes with a stable version of this plugin, so no need to install it. This alternate "Git development plugin" needs to be installed into a subfolder or your Game Project "Plugins" directory (that is, you cannot install it into the Engine Plugins directory):
You will obviously only be able to use the plugin within this project. See also the Plugins official Documentation Activate Git Source Control for your Game ProjectLoad your Game Project in Unreal Engine, then open:
Project already managed by GitIf your project is already under Git (it contains a ".git" subfolder), just click on "Accept Settings". This connect the Editor to your local Git repository ("Depot"). Project not already under GitOtherwise, the Git Plugin is able to create (initialize) a new local Git Repository with your project Assets and Sources files: Click "Initialize project with Git" that will add all relevant files to source control and make the initial commit with the customizable message. When everything is done, click on "Accept Settings". Using the Git Source Control Provider in the Unreal Engine EditorThe plugin mostly interacts with you local Git repository ("Depot"), not much with the remote server (usually "origin"). It displays Git status icons on top of assets in the Asset Browser:
TODO:
See also the Source Control official Documentation LicenseCopyright (c) 2014-2020 Sébastien Rombauts ([email protected]) Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or copy at http://opensource.org/licenses/MIT) How to contributeGitHub websiteThe most efficient way to help and contribute to this wrapper project is to use the tools provided by GitHub:
Contact
Coding Style GuidelinesThe source code follow the Unreal Engine official Coding Standard:
See also |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论