"start" only works on Windows tho.
Ah, so it's completely useless
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Resources
Rules
Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
"start" only works on Windows tho.
Ah, so it's completely useless
I believe you can replace start
with the command that is suitable for your system (e.g., xdg-open
for linux).
This is how I was able to get ssh urls to work into something GitHub can open in the browser. Other sites may need more adjustments
Also, open
is the Mac command
browse = "!open $(git config remote.origin.url | sed \"s/:/\\//;s/git@/https:\\/\\//\")"
not that it's a better solution, but a different solution is that for github at least, the gh
cli is fantastic and has commands for opening the repo both in the cli and the browser, and you can also open issues, prs, etc. I have gh prv
aliased to open the current branch's PR in the browser.
❯ gh alias list
c: pr create -a @me -f
ca: pr create -a @me -r myteam -f
co: pr checkout
prurl: pr view --json url -q ".url"
prv: pr view -w