Imagine a young explorer who's just heard that word, "git". But it actually means an entire world. How is this young explorer supposed to dive into this mysterious world with just a machine in hand ?

He's got vs code though !! And he's also got fish and zsh on WSL !

you are viewing a single comment's thread
view the rest of the comments
[–] 13 points 5 months ago (8 children)

Depends on the goal. Exploration for exploration sake is probably not going to hold your attention long. git is a tool to track changes. Do you have something you want to change? In other words, you need a reason to use it. Pedantically, your image already has a problem. git is not centralized. It is merely convention that some given local repo is blessed as "upstream". But the whole point is that git is distributed.

Advice: Find a reason to use git. Put your /etc/ under git control, for example. Or something in your home directory (lots of people roll some kind of dotfiles repo). Or contribute to a FOSS project that uses git.

  • source
  • hideshow 8 child comments
  • [–] [S] 4 points 5 months ago (7 children)

    This is my github this gives you an idea into how l converted git. But honestly, l need something simple to start with which uses git.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 2 points 5 months ago (6 children)

    You can always version control regular-ass documents, art files, whatever, too! You might not be able to diff them very well, but you can absolutely use git as a bunch of save states.

    git is entirely local-only. You don't need to upload anything to github at all.

  • source
  • parent
  • hideshow 6 child comments
  • [–] [S] 1 point 5 months ago (5 children)

    Probably that's the property of git that l stumbled upon ?

    But how do l save art files locally in the form of git ?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 5 months ago* (4 children)

    Same as you would anything else!

    git init (if you're making a new repository)
    git add somefile.kra
    git commit (and then write your commit message)

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 1 point 5 months ago (3 children)

    But l need to download git into my system locally for my machine to understand the command, correct ?

    In that case, how do I install git ?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 5 months ago (2 children)

    Oh yep! If you're on Linux, sudo apt install git should sort you out if you're on a Debian-ish distro (including Mint or Ubuntu). Fedora it's sudo dnf install git, Arch... uhh... I don't know a ton about Arch's pacman.

  • source
  • parent
  • hideshow 2 child comments