VIM has a “find and replace” feature called string substitution: Here’s a quick introduction by me:
Author Archives: raylech1986it
How To Implement Keychain 🔐
The Problem If you are sick of re-entering your SSH passphrase per login shell 😒… SSH-Agent: Keychain will allow you to enter your SSH passphrase per system reboot, 😲 How??? Keychain will automatically re-use your pre-existing ssh-agent process and have instant access to any pre-loaded keys and passphrases. Keychain: **Keychain is just a front-end toContinue reading “How To Implement Keychain 🔐”
Writing Lesson ✍️📃
I read from @david_perell writing is as much discovery as it is refining your thinking. So true! I’m writing my script for a new YouTube video and what began as: “what do I talk about on this subject” is turning into: “Oh wait, I forgot about that” And “Ooh, and I forgot about this too”.Continue reading “Writing Lesson ✍️📃”
Viewing Daemon States With Systemctl
Here’s 2 ways to view the same state information with ‘systemctl’. Option A Option B
What IS Personal Responsibility?
If you read plenty of personal development literature, you always here the concept of Personal Responsibility. But what does it REALLY MEAN and how do you practice this??? Here’s one way to ACTUALLY PRACTICE Personal Responsibility: Don’t focus on resources, focus on resourcefulness Can’t remember and too lazy to look up If you focus onContinue reading “What IS Personal Responsibility?”
How To Study Merge Conflicts Efficiently
Git Merge Conflicts
Merge conflicts can show up when you do a ‘git-merge’ or a ‘git-rebase’: One way you can “anticipate” a git merge is with the ‘diff’ command Here’s some bash pseudo code using command substitution: Remember though ☝️ A diff will always yield results, that’s what a patch is.. The key is when the SAME LINESContinue reading “Git Merge Conflicts”
How To Read Linux Permissions
Here I break down how to read and set Linux permissions in numeric and symbolic mode: ⬇️
Git Rebase Lesson
I wrote a script to automate the creation of two divergent git branches…’main’ and ‘feature’. When I rebased ‘feature’ onto ‘main’..no worked was “saved”. The following code: even show ‘noop’ in the text editor. Turns out, my code was creating duplicate patches on each divergent branch (here’s how to reproduce it if your interested, githubContinue reading “Git Rebase Lesson”
Git Merge | Fast Forward
Here’s how I visualize a Git *Fast Forward* Merge:
