`git checkout -b branch_name; git push -u origin branch_name` -- obvious(!) really. I like #git, I'm not sure it likes me.
miniblog.
Related Posts
I'm never sure what to name my remotes in git. I tend to use 'mine' so I can add other forks later, but sometimes I use 'gh' or the traditional 'origin'.
What do others use?
"origin" is such a long default name for git origins. I've started naming all my GitHub origins to just "gh".
Interesting idea from a discussion around limiting rustc error output: why don't compilers use a pager when there are a lot of errors? Git uses this for large output and it works well there.
(origin: https://github.com/rust-lang/rust/issues/27189#issuecomment-291420407)