git --version
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
git config --list# pick/create a folder for your project
New-Item -ItemType Directory -Path "C:\src\my-project" -Force | Out-Null
Set-Location "C:\src\my-project"
# make a readme so there’s something to commit
"Hello world" | Out-File -Encoding utf8 README.md
# turn this folder into a git repo
git init
git add .
git commit -m "initial commit"- go to https://github.com/new
- name it
my-project(leave it empty—no README) - copy the repo URL (HTTPS or SSH)
# if you want your main branch to be called "main"
git branch -M main
# paste your repo URL below (pick ONE of these forms)
# HTTPS example:
git remote add origin https://github.com/your-user/my-project.git
# OR SSH example (after you’ve uploaded your SSH public key to GitHub):
# git remote add origin [email protected]:your-user/my-project.git
# send your local commits to GitHub
git push -u origin main📝 HTTPS will prompt for a password the first time — use a GitHub Personal Access Token (fine-grained, with “repo” permissions) instead of your account password. 🗝️ Prefer SSH? Generate a key:
ssh-keygen -t ed25519 -C "[email protected]"then add the public key (.pub) to GitHub → Settings → SSH keys.
# see what changed
git status
# save everything you modified
git add .
# record a checkpoint
git commit -m "describe the change"
# get updates from GitHub (if others changed it)
git pull
# publish your commits to GitHub
git push# create & switch to a new branch
git checkout -b feature/cool-thing
# ...edit files...
git add .
git commit -m "add cool thing"
git push -u origin feature/cool-thing # creates the branch on GitHub
# later, merge it back into main yourself (or open a Pull Request on GitHub)
git checkout main
git pull
git merge feature/cool-thing
git pushSet-Location C:\src
git clone https://github.com/your-user/my-project.git
Set-Location .\my-project- repository (repo): a project folder tracked by Git.
- commit: a saved checkpoint.
- branch: a line of work (like a parallel timeline).
- remote: the copy on GitHub.
- push/pull: send to / get from GitHub.
LinkedIn // GitHub // Medium // Twitter/X
A bit about David Youngblood...
David is a Partner, Father, Student, and Teacher, embodying the essence of a true polyoptic polymath and problem solver. As a Generative AI Prompt Engineer, Language Programmer, Context-Architect, and Artist, David seamlessly integrates technology, creativity, and strategic thinking to co-create systems of enablement and allowance that enhance experiences for everyone.
As a serial autodidact, David thrives on continuous learning and intellectual growth, constantly expanding his knowledge across diverse fields. His multifaceted career spans technology, sales, and the creative arts, showcasing his adaptability and relentless pursuit of excellence. At LouminAI Labs, David leads research initiatives that bridge the gap between advanced AI technologies and practical, impactful applications.
David's philosophy is rooted in thoughtful introspection and practical advice, guiding individuals to navigate the complexities of the digital age with self-awareness and intentionality. He passionately advocates for filtering out digital noise to focus on meaningful relationships, personal growth, and principled living. His work reflects a deep commitment to balance, resilience, and continuous improvement, inspiring others to live purposefully and authentically.
David believes in the power of collaboration and principled responsibility in leveraging AI for the greater good. He challenges the status quo, inspired by the spirit of the "crazy ones" who push humanity forward. His commitment to meritocracy, excellence, and intelligence drives his approach to both personal and professional endeavors.
"Here’s to the crazy ones, the misfits, the rebels, the troublemakers, the round pegs in the square holes… the ones who see things differently; they’re not fond of rules, and they have no respect for the status quo… They push the human race forward, and while some may see them as the crazy ones, we see genius, because the people who are crazy enough to think that they can change the world, are the ones who do." — Apple, 1997
Why I Exist? To experience life in every way, at every moment. To "BE".
What I Love to Do While Existing? Co-creating here, in our collective, combined, and interoperably shared experience.
How Do I Choose to Experience My Existence? I choose to do what I love. I love to co-create systems of enablement and allowance that help enhance anyone's experience.
Who Do I Love Creating for and With? Everyone of YOU! I seek to observe and appreciate the creativity and experiences made by, for, and from each of us.
When & Where Does All of This Take Place? Everywhere, in every moment, of every day. It's a very fulfilling place to be... I'm learning to be better about observing it as it occurs.
I've learned a few overarching principles that now govern most of my day-to-day decision-making when it comes to how I choose to invest my time and who I choose to share it with:
- Work/Life/Sleep (Health) Balance: Family first; does your schedule agree?
- Love What You Do, and Do What You Love: If you have what you hold, what are YOU holding on to?
- Response Over Reaction: Take pause and choose how to respond from the center, rather than simply react from habit, instinct, or emotion.
- Progress Over Perfection: One of the greatest inhibitors of growth.
- Inspired by "7 Habits of Highly Effective People": Integrating Covey’s principles into daily life.
David is dedicated to fostering meaningful connections and intentional living, leveraging his diverse skill set to make a positive impact in the world. Whether through his technical expertise, creative artistry, or philosophical insights, he strives to empower others to live their best lives by focusing on what truly matters.
— David Youngblood