• support[@]kurinchilion.com
  • +1 (888) 666-4252

Blog

Git: How to change the remote URL of a repository?

Sep 16, 2021 - by kurinchilamp // 339 Views
Let's first display the remote URL that is set for the repository. $ git remote -v origin https://github.com/USER/my-repo-main.git (fetch) origin https://github.com/USER/my-repo-main.git (push) Option 1: If we want to change the URL that is set to that of a different user USER2, then we can do that by issuing the command $ git remote set-url origin https://github.com/USER2/my-repo-main.git Option 2: Another workaround for this task is to edit .git/config file and replace the url present in the file to that of the new git URL. $ cat .git/config [core] ..... [remote "origin"] url = https://github.com/USER/my-repo-main.git $ sudo vi .git/config [core] ..... [remote "origin"] url = https://github.com/USER2/my-repo-main.git
Continue Reading

Git rebase vs Git merge

Mar 07, 2021 - by kurinchilamp // 364 Views
Git rebase - effective way to manage complex history - avoid too many merge commits from busy branches - clean way to handle many commits into a single commit - good for small teams or individuals Git merge - preserves history and chronological order - context of the branch is maintained - for larger independent teams, git merge is effective - helps meet regulatory or compliance requirements
Continue Reading

Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status

Feb 26, 2021 - by kurinchilamp // 950 Views
Try to move the lsb_release (or remove the file) to check if the error goes away $ sudo mv /usr/bin/lsb_release /usr/bin/lsb_release_back
Continue Reading

Python setup on Ubuntu: pip is being invoked by an old script wrapper

Feb 24, 2021 - by kurinchilamp // 347 Views
This issue has been identified with pip installation/changes in Ubuntu environment. You can use pip with 'python -m' at the front as in $ python -m pip --version
Continue Reading

Let’s Encrypt: too many certificates already issued for exact set of domains

Nov 03, 2020 - by kurinchilamp // 425 Views

Let's Encrypt has a fair usage policy and a rate limit is set. The current limits are
a) 5 duplicate renewal certificates per registered domain per week.
b) 50 certificates per registered domain per week

You can use Let's Encrypt's staging environment if you are testing/dry running automation.

Further reading:
https://letsencrypt.org/docs/rate-limits/
https://letsencrypt.org/docs/staging-environment/

Continue Reading

Mac: How to change the computer name or host name in terminal?

Mar 26, 2019 - by kurinchilamp // 304 Views
To change the host name in Mac Terminal window, type $ sudo scutil --set HostName To change the computer name that appears in Mac Terminal, type $ sudo scutil --set ComputerName Flush DNS cache $ dscacheutil -flushcache
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.