Skip to content

Instantly share code, notes, and snippets.

View treramey's full-sized avatar

Trevor Ramey treramey

View GitHub Profile
@treramey
treramey / conventional-commits-cheatsheet.md
Created January 27, 2025 16:25 — forked from qoomon/conventional-commits-cheatsheet.md
Conventional Commits Cheatsheet

Conventional Commit Messages starline

See how a minor change to your commit message style can make a difference.

Tip

Have a look at git-conventional-commits , a CLI util to ensure these conventions, determine version and generate changelogs

Commit Message Formats

Default

@treramey
treramey / Git Worktree Overview.md
Created September 25, 2024 15:08 — forked from GeorgeLyon/Git Worktree Overview.md
Git Worktree Overview

git worktree

What is it?

Git worktree it a git feature which allows you to checkout a single repository into multiple locations on your filesystem. It has a few rough edges, but if you follow a few simple rules it can be make context switching much easier than git's other mechanisms, such as stashing or switching branches. My folder structure will usually look something like this:

MyRepo/ master/ ← The original checkout, using something like git clone <repo url> master

@treramey
treramey / AZURE_CLI.md
Created August 28, 2024 14:59 — forked from anuragdhingra/AZURE_CLI.md
Clone all your azure DevOps repositories in your organization at once using Azure CLI.
  1. Install Azure CLI
brew install azure-cli
  1. Add the DevOps CLI extension -
az extension add --name azure-devops
  1. Set your default organization and project -
@treramey
treramey / AZURE_CLI.md
Created August 28, 2024 14:59 — forked from anuragdhingra/AZURE_CLI.md
Clone all your azure DevOps repositories in your organization at once using Azure CLI.
  1. Install Azure CLI
brew install azure-cli
  1. Add the DevOps CLI extension -
az extension add --name azure-devops
  1. Set your default organization and project -
@treramey
treramey / jira_template.md
Created November 15, 2022 17:54 — forked from crittermike/jira_template.md
JIRA ticket template in the 3 C's format (Card, Conversation, and Confirmation)

h2. Card

Also known as the User Story. Explain the requirement in a sentence or two. This should just enough text to identify the requirement, including any crucial information about site/environment.

As a [user role], I want [function], so that [value].

If this doesn't fit as a user story (e.g., a bug ticket), that's fine, just explain it as a concise sentence.

h2. Conversation

@treramey
treramey / tmux-cheatsheet.markdown
Created March 1, 2022 03:05 — forked from MohamedAlaa/tmux-cheatsheet.markdown
tmux shortcuts & cheatsheet

tmux shortcuts & cheatsheet

start new:

tmux

start new with session name:

tmux new -s myname
@treramey
treramey / ssh_authentication.txt
Created April 1, 2020 16:00 — forked from ddeveloperr/ssh_authentication.txt
Test your ssh terminal connection with github account, (ssh authentication)
1. You mast have a public key from your mashine stored on github as SSH key here:
https://github.com/settings/ssh
How to create ssh key on unix/mac os x:
- Open terminal, go to the root typing: $ cd ~ (recommended)
- Type: ssh-keygen -t rsa -C "your@email.address"
- To secure your ssh key ststem will ask you for passphrase (recommended) but you can skip it also
- That's you have the ssh key
- Check it with: $ ls -al ~/.ssh