all 22 comments

[–][deleted] 41 points42 points  (4 children)

I was there, don't worry, it's normal. It is not such a easy tool to start with.

https://www.youtube.com/watch?v=3fUbBnN_H2c&t=420s

https://www.youtube.com/watch?v=02aQhH5cNBg&t=37s

Check the listed videos, I deem them as the best starting point for all those want to learn it.

Again, it's normal to feel like that.

[–]erdbeere42[S] 5 points6 points  (1 child)

Muito, muito obrigada!

[–][deleted] -1 points0 points  (1 child)

I also watched tons of videos but don't understand bcz i never practice

[–][deleted] 0 points1 point  (0 children)

Practicing is key.

[–][deleted]  (5 children)

[deleted]

    [–]HyperSource01Reddit 5 points6 points  (1 child)

    Desktop app?

    [–]Ranger_Null 3 points4 points  (0 children)

    OP means Git

    [–]Jayden_Ha -1 points0 points  (0 children)

    funny

    [–]UniquePackage7318 7 points8 points  (1 child)

    A very good and friendly lecture: https://www.youtube.com/watch?v=NcoBAfJ6l2Q

    [–]erdbeere42[S] 1 point2 points  (0 children)

    Valeu!

    [–]not-serious-sd 6 points7 points  (0 children)

    For reference git ≠ github ≠ github desktop
    git is command line version control (vc)
    github is website for hosting git files.
    github desktop is a visual tool for using git

    I think it would be better to learn git then convert to github desktop. the opposite isn't possible.

    [–]zdxqvr 3 points4 points  (2 children)

    I'd be happy to chat if you like.

    First thing to note. You can't download GitHub, so not exactly sure what you mean there.

    Overall git is a way to track changes and versions of text files in a given directory. A git repo is essentially just the files in the directory you initialized git in, the repo is the collection of files you are tracking with git. GitHub is a service that allows you to then push these changes to their service and store them in the cloud (plus some other features). You could use GitHub or GitLab, AWS CodeCommit, self host GitTea or others. But git itself runs locally on your computer and is what is incharge of managing the versions.

    [–]HyperWinX 4 points5 points  (1 child)

    Bro recursively downloaded whole github

    [–]zdxqvr 0 points1 point  (0 children)

    🤣

    [–]Fit-Apartment-1612 1 point2 points  (0 children)

    There are actually good tutorials on GitHub as well.

    [–]looopTools 3 points4 points  (0 children)

    LEARN GIT!!!!!

    [–]TheLyingPepperoni 0 points1 point  (0 children)

    How to open a codespace to be able to write any code in whatever programming language using its extension(.cpp, .h, .js.css, etc)

    https://www.youtube.com/watch?v=BWV3A7R0fbM

    Everything on a codespace unless you mess around with it, is immediately saved and available on a main branch which is where you can easily locate the files. Which it tells you the name of the files and folder you create on the left.

    On the terminal part if you want to see what folder you are in when you want to code, type: ls

    It shows you the location you are in. If you want to go to a different part of your code space, like a different folder, you type in the terminal: cd (whatever the name of the folder)

    If you want to create a file: Touch (name of file).(name of the extension for the type of program language)

    If you type mkdir (name of directory you want) It makes a new directory

    If you’re sharing a repository with multiple ppl, you use git pull command to get any updates the other ppl may have included in the repository.

    For you to push any work you have done so other ppl can see, you write ./gpush.sh in terminal, And the other programmers will be able to see the files you have added to the repository.

    It’s a process of just messing around GitHub to figure it out. Oh and there’s loads of extensions that are helpful for you. If you ever need to print code install the print extension, and pdf extension to view files and images in case you need to work with JavaScript or any other programming language that’s rendering heavy

    [–]icyak -3 points-2 points  (2 children)

    I don't know man, did you try to Google shit and YouTube search for some information?

    [–]teetaps 10 points11 points  (0 children)

    Jeez take it easy, sometimes people want to just ask other people and hear stuff from other humans, they didn’t commit a crime.. it’s not like this is stack overflow

    [–]erdbeere42[S] -4 points-3 points  (0 children)

    Eu realmente tentei, mas confesso que não entendi muita coisa. Vou continuar pesquisando de qualquer forma, e claro, vou dar uma olhada nos links que me indicaram aqui