Using GitHub and Unity

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 141

  • @versystudio822
    @versystudio822 4 года назад +34

    Thank you for the great tutorial! Just some info for those, like me noobs... In Unity 2020 (at least in version 2020.1.7f) 'Version Control' is located not under 'Project settings' -> 'Editor' tab, but directly in 'Project settings'.

    • @bryancarrasquillo66
      @bryancarrasquillo66 3 года назад +1

      Okay, i found it under window tab -> Asset Management -> Version Control. But is grey out

    • @artisz159
      @artisz159 3 года назад +2

      @@bryancarrasquillo66 In Project Settings, on the left list, there is it. Or if you can't find it, just use the search bar in Project settings, top right.

  • @Steak514
    @Steak514 Год назад

    One of the best tutorials I've seen. Just hit everything quickly and intelligently.

  • @THEspindoctor84
    @THEspindoctor84 3 года назад

    also, when you named that commit "responded to hate"...that was golden :)

  • @yigityaldiz
    @yigityaldiz 2 года назад

    What a excellent UNITY-GITHUB explanation! Cleannn! I am thankful. You are excellent.

  • @johanandresacostaortiz444
    @johanandresacostaortiz444 4 года назад +16

    the most complete Unity-Github guide I have found here on youtube, Thank you very much, Subscribed !

  • @MellioMusic
    @MellioMusic 2 года назад +8

    Git has always been such a problem for me. I've legit always needed to have my hand held when using it as part of a dev team.
    This explanation was so efficient and thorough I actually feel capable of using git on my own now when working on games. You not only explained it well, but provided examples and real-time scenarios.
    Here's my thumbs-up and sub! Thank you!

  • @sidbell929
    @sidbell929 2 года назад

    [8:21] - 2 yrs later and I have 21539 files changed *for a blank 2D project* before the ignore file is done
    Lord knows how many it would be if I started with 3D, fancy render pipelines, and the rest!
    Enjoying the video btw, and subbed :-) Yours is by far the easiest Unity/git tutorial I've come across

  • @UFedor-hf3ys
    @UFedor-hf3ys 4 месяца назад

    This is the most useful video about this topic. I really enjoy while watching that. Thak you so much!!!

  • @stbny4444
    @stbny4444 2 года назад

    you go into the details I was looking for that a lot of the others forget to mention. Thanks!

    • @Bardent
      @Bardent  2 года назад

      Glad it was helpful!

  • @luciantabach4861
    @luciantabach4861 Год назад

    Thanks for this amazing tutorial in my case you were literally a live saver.

  • @chillywilson
    @chillywilson 3 года назад +2

    Thank you my dude, i tried to gitBash and the only thing i bashed was my head on the keybaord

  • @kshuffles11
    @kshuffles11 4 года назад +6

    Thank you so much for this tutorial, I've struggled a lot with learning git in the past and this was super straightforward. I really appreciated the example with a pre-existing unity project that didn't have a repository set up because that's exactly the situation I was in.

    • @Bardent
      @Bardent  4 года назад +1

      Great to hear!

    • @omritahar9048
      @omritahar9048 3 года назад

      I couldn't agree more. THANK YOU! wonderful tutorial.

  • @trueblue97
    @trueblue97 2 года назад

    More in depth than most videos. As a noob, I appreciate this very much! Nice job!

    • @Bardent
      @Bardent  2 года назад

      Glad it was helpful!

  • @benjamininkorea7016
    @benjamininkorea7016 3 года назад

    I literally just subbed because you typed funny stuff when you were making your demo repository. :D

  • @StealthyshiroeanHumbleReviews
    @StealthyshiroeanHumbleReviews 2 года назад

    This is a great, easy-to-follow tutorial that also goes into some of the more important features of GitHub. Thanks for this! Definitely needed to understand a bit more on how to use branches. This really explained a lot.

  • @SylvirGeckoGaming
    @SylvirGeckoGaming 3 года назад

    Such a great tutorial, I posted it online for anyone who is starting out with game development. This is something that should be taught to all indie devs starting out first as it ends up saving so many head aches down the line, especially as a new developer I had so many times I had something working and then minutes later without even realizing I changed anything I would break and brick the whole thing and sometimes I never got it working again. (Usually was stupid errors like syntax etc. that I just didn't understand yet) but the point is with this set up I would have been able to figure out what happened and keep going. Hope all new indie devs get a chance to see this video. Thanks again! I am sure you are saving many people countless hours of headache and heart break potentially

  • @baselpro5228
    @baselpro5228 2 года назад

    One of the best videos of explaining this topic, thanks a lot.

  • @deegeeooh
    @deegeeooh 3 года назад +1

    Hey man, as a git newbie, this really helped me understand it's core principles, thanks!

  • @turnip4073
    @turnip4073 3 года назад

    thank you so much for this tutorial! i am learning github and panicked because my unity file had reverted somehow but now i understand how it all works thanks to you! PHEW 🙂

  • @Massive_M
    @Massive_M Год назад

    Thank you.
    It was very useful.
    You explained it very well and I enjoyed it.

  • @RolyatDoow
    @RolyatDoow 4 года назад +3

    Hey dude, really great video. There's plenty of room for mentioning 'advanced' git use, but this is the one of, if not the, best beginner-friendly 'GitHub+Unity' videos I've come across.
    If anyone out there is new to version control with Unity, this is a remarkably solid video that's easy to watch while you eat lunch/dinner. Good job again, Bardent!

    • @Bardent
      @Bardent  4 года назад

      This was definitely my most imposter-syndrome riddled video to make so I am very glad for the vote of confidence :D Thank you

    • @THEspindoctor84
      @THEspindoctor84 3 года назад

      @@Bardent nah man, this tutorial is top notch!

  • @Gers217
    @Gers217 4 года назад +2

    Thanks for your contribution to the Unity community it's highly aprecieted. Great tutorial

    • @Bardent
      @Bardent  4 года назад

      Glad it was helpful!

  • @radium5434
    @radium5434 3 года назад +1

    This is so perfect. Tutorial has every answer to my questions. Thank you so much!.

  • @majinkrillin4750
    @majinkrillin4750 3 года назад

    Amazing tutorial, this content is what people should pay for, but alas, you uploaded it to youtube, you have my sincerest thanks.

    • @Bardent
      @Bardent  3 года назад

      I appreciate that!

  • @THEspindoctor84
    @THEspindoctor84 3 года назад +1

    this is an incredibly helpful tutorial, it's really awesome! thank you! I can't imagine that there is a better tutorial on this subject

  • @IPv6Freely
    @IPv6Freely Год назад

    Interesting video, thank you. I already know how to use git, but am new to Unity.

  • @genepatrickmariano6570
    @genepatrickmariano6570 2 года назад

    This is so useful! This really helped me fix my workflow better you are a godsend!

  • @ammararran4916
    @ammararran4916 3 года назад +1

    this channel should have a ton of more subs!
    great video! keep up the good work!

    • @Bardent
      @Bardent  3 года назад

      Thanks, will do!

  • @bartmanp.4734
    @bartmanp.4734 3 года назад

    Thanks so much man, best source control unity tutorial out there

  • @ArtfulBenutzer
    @ArtfulBenutzer 2 года назад

    Excellent tutorial. Thanks for making it.

  • @arcday4281
    @arcday4281 4 года назад +7

    The terminator is back )))

  • @hillstudios1
    @hillstudios1 3 года назад

    Just for people who are facing problem with pushing code from folder to github.You need to select your repo path the same directory as assets folder(The path which contains folders like library,assets etc).If you try to add outer file then it will include all unnecessary files .He also explained it.One other way is to just change github ignore file.

  • @jinmu5232
    @jinmu5232 2 года назад

    Thank you! This video is super cool, really help s me a lot

  • @ezrawallet
    @ezrawallet 3 года назад

    I see you have a Top Down prototype… hope to see that series after the platformer (which is also very good, thank you for such great tutorials all around)!

  • @Wizbit-x
    @Wizbit-x 2 года назад

    Awesome video, taught me what I needed to know.

  • @jamesmethven
    @jamesmethven 3 месяца назад

    Perfect Intro - Cheers!

  • @rodolfoc.nascimento6301
    @rodolfoc.nascimento6301 2 года назад

    Tutorial Very useful and very explained

  • @newcooldiscoveries5711
    @newcooldiscoveries5711 2 года назад

    Great video! You asked for suggestions---have you thought about doing a good deep dive into Git Actions and Unity?

  • @azataiabylbek5262
    @azataiabylbek5262 2 года назад

    Thank you very much for detailed explanation~

    • @Bardent
      @Bardent  2 года назад

      You're very welcome!

  • @TheKopulita
    @TheKopulita 4 года назад +1

    Yes!!! Bardent finally updated! What a great day

  • @gregonunez67
    @gregonunez67 3 года назад

    Thank you for the video :) , great tutorial I would like that you teach us more about git+unity:D

  • @raniaalghazali7610
    @raniaalghazali7610 3 года назад

    You explained everything I needed. THANK YOU

  • @ReapeX
    @ReapeX 2 года назад

    One of the best tutorials ever, thank you :D

  • @NevRS32
    @NevRS32 3 года назад

    Amazing tutorial brother! Thank you!

  • @seckopi23
    @seckopi23 2 года назад

    thank you for tutorial, this is very helpful for me

  • @zazioza2930
    @zazioza2930 2 года назад

    Great tutorial! Thank you so much

  • @fakefake6770
    @fakefake6770 2 года назад

    Thank you for this video this helped me so much!!!

  • @FM_GOBi
    @FM_GOBi 3 года назад

    Thank you so much for the video!

  • @ehtiotumolas
    @ehtiotumolas 3 года назад

    Thank you! Very clear and informative

  • @Iglum
    @Iglum 4 года назад +5

    what a madman not using darkmode on github desktop

    • @Bardent
      @Bardent  4 года назад +5

      You sir have just changed my life

  • @vash7245
    @vash7245 4 года назад +4

    Great Info as Always!

  • @balasubramanimudaliar1336
    @balasubramanimudaliar1336 3 года назад

    Thank you for the great tutorial. Bitbucket vs Git Tutorial please

  • @parsasedighi1791
    @parsasedighi1791 3 года назад

    Thank you for this awesome tutorial

  • @willloving8002
    @willloving8002 3 года назад

    I am unable to find the folder in 7:04 I followed everything tho and it’s not showing any thing about it at all

  • @harshadjoshi3944
    @harshadjoshi3944 4 года назад +1

    Great Tutorial. Cleared a lot of doubts I had. Can you also show how to resolve merge conflicts?

    • @Bardent
      @Bardent  4 года назад

      Hey! Glad I could help! For sure! I'm busy learning a little more about that and once I am more comfortable with the topic I will make another video :)

  • @pohkogames2752
    @pohkogames2752 2 года назад

    Super helpful, thank you!

  • @brunolam50
    @brunolam50 3 года назад

    this is an amazing tutorial, thank you so much!!!

  • @DrewofDonuts
    @DrewofDonuts 3 года назад

    I've only said this to several other men whom I've never met from the internet, but I love you.

    • @Bardent
      @Bardent  3 года назад

      I appreciate the love :D

  • @auliaheningdarmasti1899
    @auliaheningdarmasti1899 2 года назад

    Thanks a lot for the very great tutorial! But I have one question.. If I have a very big asset (the whole package size is around 4GB, because I work on VR), however, I only use a few parts of them. Is the whole package will be uploaded as well to the Github? If yes, how can I select to just upload the asset I used..?
    Thanks a lot, your answer will mean a lot!

  • @LaQuintaPataDebate
    @LaQuintaPataDebate 4 года назад +1

    this guy is amazing! Abrazo mi amigo!

  • @dwentertainmentrblx
    @dwentertainmentrblx 2 года назад

    So, I can create version branches, say I wanted to have snapshot versions like minecraft and then official versions. Would I be able to do that?

  • @nonam7904
    @nonam7904 4 года назад

    Great tutorial! Can you do a tutorial on how I can stay in sync when I work on my Desktop and then continue where I left off on my laptop using Git/Github?

  • @chriserony
    @chriserony 3 года назад

    I put my local repo in the wrong place. How to fix?

  • @abru8699
    @abru8699 3 года назад

    Thank you very much, very interesting and very helpful .. I have a question, is it worth using the Unity collab instead of git hub ? if yes , when ?

  • @wajahatali7059
    @wajahatali7059 3 года назад

    Amazingly explained

  • @gutsberserker5476
    @gutsberserker5476 2 года назад

    I like the way you break up your sentences. Reminds me of brackeys. I hope to be a youtuber one day too

  • @kvskchaitanya4733
    @kvskchaitanya4733 3 года назад

    I am Completely new to VCS Great tutorial.I just have one question What if I purchase an "Asset" and imported it to my Unity project and I don’t want outside person access to particular "Asset" but have access to the Project.

  • @hamzemohammadpour244
    @hamzemohammadpour244 2 года назад

    you're just awesome , thank you

  • @Sal-bm4mw
    @Sal-bm4mw 3 года назад

    Anybody help please..
    I made some changes in my unity project and committed and pushed it to github but when I'm cloning the project. The change are gone. The project is like empty projects.
    It's happening every time. What could I possibly doing wrong?

  • @Nova04550
    @Nova04550 3 года назад

    Fantastic tutorial! Subbed!

    • @Bardent
      @Bardent  3 года назад

      Thanks for the sub!

  • @Berlm
    @Berlm 4 года назад +2

    DAMN!! 0 dislikes, and 275 likes! Deserves it.

    • @Bardent
      @Bardent  4 года назад +1

      Thank you!! :)

  • @Charlie-ks1ss
    @Charlie-ks1ss 4 года назад +1

    Finally new Video😊

  • @user-dm5qi4nb6l
    @user-dm5qi4nb6l 4 года назад

    I was using unity collaborate but it keeps showing some weird error messages, unity 2020.2

  • @metalpulp
    @metalpulp 3 года назад

    Good tutorial, Thank you.

  • @pkzmkep14
    @pkzmkep14 4 года назад

    Why do you have to ignore all the meta files etc?

  • @Broockle
    @Broockle 3 года назад

    so what's the Github Unity addon actually good for?
    I didn't know you can do all this without it.

  • @one1one7
    @one1one7 2 года назад

    How can we save assets in a different place other than github? Github's great for text but not for heavy stuff like assets

    • @Bardent
      @Bardent  2 года назад +1

      Take a look at GitHub LFS :)

  • @Marco-rv7ec
    @Marco-rv7ec 3 года назад

    Is Github in a way, a form of project backup?

  • @benjamingerd4703
    @benjamingerd4703 4 года назад

    Do you have any further plans for your Character Controller / Enemies series?

    • @Bardent
      @Bardent  4 года назад +1

      Busy writing out the first part where we will take a look at the new input system to get started :) Should be up tomorrow night :D

    • @raymondgarrison3659
      @raymondgarrison3659 4 года назад

      @@Bardent I am so excited man!!!

  • @Micscope
    @Micscope 4 года назад

    I'd like to know what fetch origin button do. I thought it'll get data from server but it seems to do nothing.

    • @Bardent
      @Bardent  4 года назад

      Hey! Yes fetch origin should synchronize your local project with the server, so if someone else made changes to the branch you are working on it should update for you and you get those changes.

  • @ByChris
    @ByChris 4 года назад

    Excelent!!!! just a question: How can I setup a smart conflict resolve tool? like YAML? just to avoid being resolving conflicts every time my teamates modify the scene?

    • @Bardent
      @Bardent  4 года назад

      Glad you like it! Unfortunately I have never worked with a team so I have yet to get that experience buttt I have a team project coming up so hopefully I can learn some new things there and then I will try and make a follow up video :D

  • @LoOnarForge
    @LoOnarForge 3 года назад

    Good stuff Thanks a lot!

  • @wizwag
    @wizwag 3 года назад

    this was awesome, thank you!

    • @Bardent
      @Bardent  3 года назад

      Glad it was helpful!

  • @lukastomasek8038
    @lukastomasek8038 4 года назад

    I broke my unity project somehow I’ve tried to revert changes I got error saying that I need to merge and commit my changes , when I did it I wanted to revert to older version it didn’t work . There goes 6 month of work ... right now I’m reconsidering all my life choices , I do have month old version of the project backed up on my hard disk but I’ve added so much since then . If I can’t somehow revert my project then I will probably drop the project 😕

    • @Bardent
      @Bardent  4 года назад +3

      Hey! Send me a message on discord and I can help you take a look. I'm sure we can get it back :D I'll be on in about an hour

    • @lukastomasek8038
      @lukastomasek8038 4 года назад

      Bardent thanks

    • @THEspindoctor84
      @THEspindoctor84 3 года назад

      @@Bardent you are an awesome human

  • @blairmoore4424
    @blairmoore4424 4 года назад

    How to use it for a game already created tho

    • @Bardent
      @Bardent  4 года назад

      Check 9:53 :D

  • @gabrielmarques8657
    @gabrielmarques8657 4 года назад

    Is anyone using the github plugin that goes directly to the Unity, instead of this extenal github client? Do you know if I can get the same results or this plugin is more experimental aka buggy? thanks
    Great vid!

    • @THEspindoctor84
      @THEspindoctor84 3 года назад +1

      using github desktop is a pretty foolproof way to do it. It is essentially decoupling the github functionality and the unity functionality, so there's very little room for bugs. So I would say if you have this method working, there's no need to use a plugin or anything like that.

  • @piyushdamania2087
    @piyushdamania2087 2 года назад

    Wow Incredible :)

  • @burakdemirh
    @burakdemirh Год назад

    thank you so much!

  • @30-int-ability-score
    @30-int-ability-score 3 года назад

    You can use collab

  • @Chapali9a
    @Chapali9a 3 года назад

    Thank you very much.

    • @Bardent
      @Bardent  3 года назад

      Welcome 😊

  • @qfrgwt8651
    @qfrgwt8651 3 года назад

    if you put the first timestamp on 0:00 it will automatically make the cool new YT timestamps. Im pretty sure you know that so im just making this comment as a reminder i guess.

    • @Bardent
      @Bardent  3 года назад +1

      I did not know that! Added it thank you :)

  • @atillaalagoz4100
    @atillaalagoz4100 2 года назад

    Great!
    🍀🍀🍀

  • @aresthemyth3010
    @aresthemyth3010 4 года назад

    Great video!

  • @maarmanrodger
    @maarmanrodger Год назад

    Thanks!

  • @stroke2546
    @stroke2546 4 года назад

    He's back yyyeeeyyyyyyyyyyyyyyyyyyyyyyyyyyyy!!!!!!!!!!!

  • @joystickstudios6580
    @joystickstudios6580 3 года назад

    4:51

  • @kiran9533
    @kiran9533 4 года назад +1

    Thanks !!! :)

  • @XURlMA
    @XURlMA 3 года назад

    "The push operation includes a file which exceeds GitHub's file size restriction of 100MB. Please remove the file from history and try again." what now.. why is no one else having this problem, feels to me like it should be very common considering it's unity we're talking about, ofc there will be large files included

    • @martincalander
      @martincalander 3 года назад

      Me too ;(

    • @edajb
      @edajb 2 года назад

      This only happens when transferring files on the website, use the desktop software.

    • @flaviokonti5522
      @flaviokonti5522 2 года назад

      You need git lfs, aka git large file storage, its easy to setup

  • @johanandresacostaortiz444
    @johanandresacostaortiz444 4 года назад

    PD: What about GitLFS :D !?

    • @Bardent
      @Bardent  4 года назад +1

      I have never actually needed to use it but it might be good figuring that out before I need it :D

  • @arneljansarmiento
    @arneljansarmiento 4 года назад

    great vid

    • @Bardent
      @Bardent  4 года назад

      Thank you :D