jlmorgan / git-extras Goto Github PK
View Code? Open in Web Editor NEWA collection of git functions.
License: MIT License
A collection of git functions.
License: MIT License
This allows the existing commit message to amended using the issue.
Should reset the local branch to the state of the remote branch.
Various functions, though not using provided arguments, should have them passed into the underlying function by default to prevent future issues.
To override the name of the default branch when creating a repository as of git 2.28.0:
git config --global init.defaultBranch <name>
This should reset all commits to the <branch-source>
then generate the commit message from the <ticket-source>
git squash-all-commits-from <ticket-source> <branch-source>
git squash-all-commits-from github dev
git squash-all-commits-from jira dev
efc
→ xfc
efd
→ xfd
reset-upstream
→ reset-to-upstream
Implement the following:
story/<issue-id>
branch from current branch or HEAD
.story/<issue-id>
branch from dev
.sfc
for story-from-current
.sfd
for story-from-dev
.Implement the following:
documentation/<issue-id>
branch from current branch or HEAD
.documentation/<issue-id>
branch from dev
.dfc
for documentation-from-current
.dfd
for documentation-from-dev
.If the call to generate the commit message from an issue source fails (e.g., Unauthorized
), it will swallow the error and not communicate anything meaningful to the user. While the commit message is ultimately empty, it is preferable to not make it into the commit at all.
Implement the following:
epic/<issue-id>
or epic/<name>
branch from current branch or HEAD
.epic/<issue-id>
or epic/<name>
branch from dev
.efc
for epic-from-current
.efd
for epic-from-dev
.Requires Issue #44.
Implement the following:
task/<issue-id>
branch from current branch or HEAD
.task/<issue-id>
branch from dev
.tfc
for task-from-current
.tfd
for task-from-dev
.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.