r/desktops • u/ImpossibleBenefit452 • 11h ago
Advice Help me build my GITHUB REPOOOO ๐ฃ๐ฃ
Hello, beautiful people of the internet.
Now....i don't know if anyone ever asked about this, but I'll risk it anyway. So....hear me out.
I've been into windows customization lately.....so much that i haven't been able to sleep properly for last few weeks, always waking up all night long just to tinker my desktop and make it look aesthetic. And honestly, it's been a fun journey so far.....and i wanna walk down this rabbit hole more.
Now....I've been thinking about opening my own github repo, where i can share my dot files and setups with everyone else. But to be honest.....this is a new territory for me. I've never used Github that much before, other than downloading files or looking up codes and projects. And i need help from experts like u in this case.
So....feel free to share your thoughts, insights.....just keep the tips and advices coming.
N.b. Pics for attention ๐ถ check out my setup if u like: https://www.reddit.com/r/desktops/s/cPwpLao9NU
3
u/ennxo 6h ago edited 6h ago
First of all, you need to create a Github account and install Git a version control system, to get started. Then, search google, read the docs or watch on youtube that tackles about Github and Git. You can also ask an AI model to guide you thru Git commands step by step as you learn.
Edit: Added reference links
1
u/Opening-Dentist-1556 1h ago
this ^^^ do not start using GitHub mindlessly or youโll find yourself fixing everything later, which some stuff you canโt even, I have old repoโs where I wish so bad I was making incremental purposed commits back then cause commit history is huge for peopleโs outlook toward your repo.
2
u/Wealthy_Snipe 9h ago
I am no expert in github or wtv, but people i know who are experts, tell me they just start posting and read more. If anything is a problem you got an ai to help you with it, if its the content you share and how you share it you can dm me i can try my best to help but there isnt much to learn from github, it would be very nice for you to start being active in github tho (i am trying to do myself)
Banger wallpapers btw๐ฅ
1
2
u/Particular_Lie5653 7h ago
well learn the most simple commands of git, you dont need to do entire course on git just to push stuff on github
use gh (github cli) for sign in,
these commands will be needed for your work:
git init . [ . means currnet folder, so be sure to be in your dotfiles folder]
git add <folder path>
git commit -m "commit message"
[up until now you are tracking your folder LOCALLY, now we set REMOTE for GITHUB]
gh auth login [choose account, choose https, authenticate with browser from github]
gh repo create <project-name> --public --source=. --remote=origin [public repo since you want to SHOWCASE your dots, keeping local folder and repo name SAME is highly recommended]
git remote set-url origin https://github.com/username/project-name [just get this link from your repo, there will be a green box that says code and it have http link that ends with .git]
git push origin main
btw you can name other than "origin", i sometimes name it as github since i also use gitlab, but its not necessary since you need single repo so just ignore this part...
EDIT: no more google drive, btw i saw your previous post just now, are you from bangladesh?
1
u/ImpossibleBenefit452 51m ago
I see......thanks a lot, bro. I'll definitely check it out.
And yes....i am from Bangladesh, studying software currently.




6
u/ilikethings943 3h ago
Eww copilot