Forum

    • Register
    • Login
    • Search
    • Categories

    Version Control

    General Questions
    6
    12
    112
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • orange
      orange last edited by orange

      Hi guys

      I'm new on GitHub. Without using Git's Terminal stuff, What is the best way to manage the project versions?

      Creating different branches in the repository like v1.0, v1.1, v1.2...etc.?

      Or maybe reverting to the previous commit in GitHub? But I couldn't find that option in GitHub Dekstop app.

      Or any ideas?

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

      UrsBollhalder 1 Reply Last reply Reply Quote 0
      • UrsBollhalder
        UrsBollhalder @orange last edited by

        @orange @d-healey has a nice video that'll get you started.


        You'll find lots of resources online actually... I am using git as well and am just testing the desktop app. I hear that sworn professionals don't like the app and prefer the terminal access (macOS) but I quite like it tbh. But I am definitely not an expert in this! But I am sure we have those experts in our midst!

        www.ursbollhalder.com
        www.Instagram.com/urs_bollhalder_composer

        orange 1 Reply Last reply Reply Quote 1
        • Christoph Hart
          Christoph Hart last edited by

          Iā€˜m using sourcetree, which works fine on all platforms.

          orange 1 Reply Last reply Reply Quote 3
          • orange
            orange @UrsBollhalder last edited by

            @UrsBollhalder Thanks, I watched this David's great tutorial before. But this usage is based on "Terminal". I asked for without using Git's Terminal stuff šŸ˜‰

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            1 Reply Last reply Reply Quote 1
            • orange
              orange @Christoph Hart last edited by

              @Christoph-Hart said in Version Control:

              Iā€˜m using sourcetree, which works fine on all platforms.

              Looks interesting, Thanks I will check it out.

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

              ustk 1 Reply Last reply Reply Quote 0
              • ustk
                ustk @orange last edited by

                @orange I'm using GitHub Desktop, I like it.

                I cannot help pressing F5 in the forum...
                Studio427 Audio - Audio Instruments & FX Plugins for music production. Website - Facebook

                orange 1 Reply Last reply Reply Quote 1
                • orange
                  orange @ustk last edited by orange

                  @ustk said in Version Control:

                  @orange I'm using GitHub Desktop, I like it.

                  Yeah it's great also, much more user friendly than Git's Terminal stuff šŸ™‚

                  develop Branch / XCode 13.1
                  macOS Monterey / M1 Max

                  1 Reply Last reply Reply Quote 1
                  • d.healey
                    d.healey last edited by d.healey

                    You don't need different branches for each version - depending on what you mean by "version". Generally you have a single continuous master branch and you make separate branches for different features you're working on, when the feature is complete you merge it into the master branch. When it's at a stage that you want to give a version number to you can "tag" the current commit in the master branch as a release. If you click on the tags link in the HISE repo you'll see the tagged releases for example.

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    orange hisefilo 2 Replies Last reply Reply Quote 2
                    • orange
                      orange @d.healey last edited by

                      @d-healey Very informative as always, Thank you.

                      develop Branch / XCode 13.1
                      macOS Monterey / M1 Max

                      1 Reply Last reply Reply Quote 0
                      • hisefilo
                        hisefilo @d.healey last edited by

                        @d-healey thanks David for the guidance. Same here. The only issue is thar merging still being a complex tax for me. I have to confess returning to Master is almost impossible for mr at this point šŸ™‚

                        d.healey 1 Reply Last reply Reply Quote 1
                        • d.healey
                          d.healey @hisefilo last edited by

                          @hisefilo Make a test project with a text file in it to practice.

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          hisefilo 1 Reply Last reply Reply Quote 1
                          • hisefilo
                            hisefilo @d.healey last edited by

                            @d-healey will do!!!

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            5
                            Online

                            977
                            Users

                            6.6k
                            Topics

                            60.6k
                            Posts