Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Lemmy Shitpost
  3. Yeah

Yeah

Scheduled Pinned Locked Moved Lemmy Shitpost
lemmyshitpost
80 Posts 50 Posters 0 Views
  • 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.
  • dan@upvote.auD [email protected]

    It caters more for a linear workflow, though. So modern large teams won't find joy with SVN

    For what it's worth, I work at a FAANG company and we don't use branches at all. Instead, we use feature flags. Source control history is linear with no merges.

    All code changes have to go though code review before they can be committed to the main repo. Pull requests are usually not too large (we aim for ~300 lines max), contain a single commit, aren't long-lived (often merged the same day they're submitted unless they're very controversial), can be stacked to handle dependencies between them ("stacked diffs"), and a whole stack can be landed together. When merged, everything is committed directly to the main branch, which all developers are working off of.

    I know that both Google and Meta take this approach, and probably other companies too.

    D This user is from outside of this forum
    D This user is from outside of this forum
    [email protected]
    wrote last edited by
    #20

    Trunk based dev is GOAT.

    1 Reply Last reply
    0
    • N [email protected]
      This post did not contain any content.
      P This user is from outside of this forum
      P This user is from outside of this forum
      [email protected]
      wrote last edited by
      #21

      Armatures!

      Project. New
      Project.new.new

      spankmonkey@lemmy.worldS T 2 Replies Last reply
      4
      • lena@gregtech.euL [email protected]

        N This user is from outside of this forum
        N This user is from outside of this forum
        [email protected]
        wrote last edited by
        #22

        lena@gregtech.euL 1 Reply Last reply
        4
        • 6 [email protected]

          I would love a subscription to Codeberg to be able to store private projects though. Codeberg is nice but you need an alternative for those special projects and it's annoying.

          J This user is from outside of this forum
          J This user is from outside of this forum
          [email protected]
          wrote last edited by
          #23

          If you work alone you can just use git local without a remote repo. Otherwise there is always self hosting forgejo (the software behind Codeberg). But I also expect there to be other hosting services for that purpose.

          1 Reply Last reply
          1
          • T [email protected]

            But how often do you need that for your personal projects? I just have a git repo on a server that's accessible by ssh. I only use a web frontend when I have to share with other people and then you might as well use a free third party service.

            J This user is from outside of this forum
            J This user is from outside of this forum
            [email protected]
            wrote last edited by
            #24

            You don't need it on a server even. For simple versioning just use a local git repo without any bells and stuff

            4 T 2 Replies Last reply
            0
            • N [email protected]

              lena@gregtech.euL This user is from outside of this forum
              lena@gregtech.euL This user is from outside of this forum
              [email protected]
              wrote last edited by
              #25

              Python 27??? Does tech in the future go full circle and starts to look like windows XP again?

              B 1 Reply Last reply
              3
              • N [email protected]
                This post did not contain any content.
                S This user is from outside of this forum
                S This user is from outside of this forum
                [email protected]
                wrote last edited by
                #26

                Neither. Version control and remote sync to your self hosted gitlab or gitea, or whatever (or no remote at all if you wanna go gambling with your hard drive).

                rob_t_firefly@lemmy.worldR 1 Reply Last reply
                4
                • N [email protected]
                  This post did not contain any content.
                  E This user is from outside of this forum
                  E This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #27

                  I prefer reading my code out loud and saving it as a Audio file

                  F rustydrd@sh.itjust.worksR 2 Replies Last reply
                  7
                  • J [email protected]

                    You don't need it on a server even. For simple versioning just use a local git repo without any bells and stuff

                    4 This user is from outside of this forum
                    4 This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #28

                    One of the most useful features is rolling back from origin when you've borked your local repo (not that I ever have.............)

                    J 1 Reply Last reply
                    1
                    • dan@upvote.auD [email protected]

                      It caters more for a linear workflow, though. So modern large teams won't find joy with SVN

                      For what it's worth, I work at a FAANG company and we don't use branches at all. Instead, we use feature flags. Source control history is linear with no merges.

                      All code changes have to go though code review before they can be committed to the main repo. Pull requests are usually not too large (we aim for ~300 lines max), contain a single commit, aren't long-lived (often merged the same day they're submitted unless they're very controversial), can be stacked to handle dependencies between them ("stacked diffs"), and a whole stack can be landed together. When merged, everything is committed directly to the main branch, which all developers are working off of.

                      I know that both Google and Meta take this approach, and probably other companies too.

                      O This user is from outside of this forum
                      O This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #29

                      This makes me happy. 🙂

                      1 Reply Last reply
                      0
                      • 6 [email protected]

                        I would love a subscription to Codeberg to be able to store private projects though. Codeberg is nice but you need an alternative for those special projects and it's annoying.

                        carotte@lemmy.blahaj.zoneC This user is from outside of this forum
                        carotte@lemmy.blahaj.zoneC This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #30

                        can’t you set codeberg repositories to private?

                        6 1 Reply Last reply
                        1
                        • N [email protected]
                          This post did not contain any content.
                          J This user is from outside of this forum
                          J This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #31

                          It’s a small thing but I appreciate how you didn’t use the image of the rapper of the original meme who seems like an overall terrible person.

                          console_modder@sh.itjust.worksC 1 Reply Last reply
                          4
                          • 4 [email protected]

                            One of the most useful features is rolling back from origin when you've borked your local repo (not that I ever have.............)

                            J This user is from outside of this forum
                            J This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #32

                            I'm not that accustomed with it myself, so my question: how can you bork your local repo so you can't roll back? Did you tinker in the .git folder? xD

                            T 4 2 Replies Last reply
                            0
                            • P [email protected]

                              Armatures!

                              Project. New
                              Project.new.new

                              spankmonkey@lemmy.worldS This user is from outside of this forum
                              spankmonkey@lemmy.worldS This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #33

                              Project.new.new.final.2

                              P 1 Reply Last reply
                              3
                              • J [email protected]

                                It’s a small thing but I appreciate how you didn’t use the image of the rapper of the original meme who seems like an overall terrible person.

                                console_modder@sh.itjust.worksC This user is from outside of this forum
                                console_modder@sh.itjust.worksC This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #34

                                Fuck Drake. Me and all my homies hate Drake

                                J 1 Reply Last reply
                                2
                                • S [email protected]

                                  Neither. Version control and remote sync to your self hosted gitlab or gitea, or whatever (or no remote at all if you wanna go gambling with your hard drive).

                                  rob_t_firefly@lemmy.worldR This user is from outside of this forum
                                  rob_t_firefly@lemmy.worldR This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #35

                                  I wanna go gambling with your hard drive.

                                  1 Reply Last reply
                                  1
                                  • N [email protected]
                                    This post did not contain any content.
                                    _ This user is from outside of this forum
                                    _ This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #36

                                    gitlab:

                                    1 Reply Last reply
                                    4
                                    • N [email protected]
                                      This post did not contain any content.
                                      M This user is from outside of this forum
                                      M This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #37

                                      It's ok, assuming you are counting down.

                                      1 Reply Last reply
                                      0
                                      • N [email protected]
                                        This post did not contain any content.
                                        A This user is from outside of this forum
                                        A This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #38

                                        Git is so easy to host yourself and everyone went and handed over all their code to evil corp to farm on anyway.

                                        (Though I do understand that they were bought, but that was a while ago and it was only a matter of time before the evil seeped in.)

                                        F I B lena@gregtech.euL 4 Replies Last reply
                                        11
                                        • A [email protected]

                                          Git is so easy to host yourself and everyone went and handed over all their code to evil corp to farm on anyway.

                                          (Though I do understand that they were bought, but that was a while ago and it was only a matter of time before the evil seeped in.)

                                          F This user is from outside of this forum
                                          F This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #39

                                          I think you may be mixing up git, which is a command line tool that's still open source, AFAIK, with github that's a closed source, git-based code hosting platform bought by Microsoft.

                                          You can use other hosting services with git, and get an almost identical experience. Gitlab does it, as well as many others.

                                          jackbydev@programming.devJ A 2 Replies Last reply
                                          2
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups