Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Modify engine and receive updates from UnrealEngine repository


I want to be able to use a private repository of the engine which I can make customization to for my game and also be able to pull updates from Epics official repository. Is this possible? And how could I do this using git?

Product Version: Not Selected
more ▼

asked May 15 '14 at 05:12 PM in Installation & Setup

avatar image

112 10 15 19

avatar image Tim C ♦♦ STAFF May 22 '14 at 03:34 PM

Hi Shyfty,

I just wanted to clarify something. The fork of the Unreal Engine source code that you have is currently public and you want to make it private? When you create your own fork of the source code, it should remain private since the original repository is private.

avatar image Shyfty May 22 '14 at 04:05 PM

Well yes it is private that was my mistake, but it appears to be accesible to anyone who has access to the original repository and I cannot add my team members to it explicitly

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

Hi Shyfty,

I apologize for the slow response. I was doing some checking to try to find the simplest solution for you.

It looks like what you are going to have to do is make a local copy of your fork of the Engine Source from Epic, then create your own repository based on your local copy (using GitHub, or whatever source control you choose to use). You can then make your repository private and allow any of your team members to access it.

In order to keep the Engine you are using in your repository up to date with the latest release version Epic has available on GitHub, you would need to sync your original fork to the latest updates from Epic, then merge those changes into your local repository.

One final point, which you may already be aware of but I wanted to mention for clarity and future readers of this post: Each member of your team that will be working with your local repository to access the Engine would have to have a subscription for Unreal Engine 4.

Please let me know if you have any additional questions.

more ▼

answered May 23 '14 at 05:18 PM

avatar image Shyfty May 24 '14 at 02:58 AM

Ok thanks for the advice, and yes we all have current subscriptions

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

I susspect you making github fork, heres tutorial how to sync your fork https://help.github.com/articles/syncing-a-fork

more ▼

answered May 15 '14 at 05:26 PM

avatar image

35.9k 929 169 1105

avatar image Shyfty May 15 '14 at 05:33 PM

Right, except the fork is public and I cannot explicitly add my team to the fork and github does not allow me to make the fork private. Thanks though.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question