Awesome List Updates on Feb 08, 2018
5 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Git Addons
git secret reveal
$ git secret reveal
You need a passphrase to unlock the secret key for
user: "Test User <[email protected]>"
2048-bit RSA key, ID #######, created 2015-01-01 (main key ID #######)
gpg: gpg-agent is not available in this session
File `hideme.txt' exists. Overwrite? (y/N) y
done. all 1 files are revealed.
Prevents you from committing passwords and other sensitive information to a git repository.
TBD - PR Welcome!
$ git diff --cached -U0
diff --git a/README.md b/README.md
index 0c700d1..7a57cef 100644
--- a/README.md
+++ b/README.md
@@ -1330 +1330 @@ $ git secret hide
-done. all 1 files are hidden.
+done. all 3 files are hidden.
$ git fixup 6d623f6525dd94b4aaea6f6ae2e7a59edc39bdb8
24aa3d9c10cc02fe813dc83d1ac792cc2e7d705d [F] add screenshot of git-stats <[email protected]>
6d623f6525dd94b4aaea6f6ae2e7a59edc39bdb8 [L] changed gif with text <[email protected]>
$ git recent
$ git rebase -i master
$ git fiddle -h
git-fiddle
Edit commit meta information during an *interactive* rebase.
`git-fiddle(1)' is a lightweight wrapper around `git-rebase(1)' that
annotates each commit with it's *author* date, the author name, as well
as the commit message. Changes to any of these will then be applied
using an 'exec' script during the git-rebase sequence.
Usage:
$SCRIPT [--[no-]-fiddle-messages] [args...]
Options:
--[no-]fiddle-messages Do not edit commit messages. Useful for quick edits
to author or date. This value can also be set using
`git config fiddle.messages`.
[args...] These arguments are passed verbatim to git-rebase.
# add a work profile for Henry
$ git user add work "Dr. Henry Jekyll" [email protected]
Added profile 'work'
# add a personal profile for Edward
$ git user add home "Edward Hyde" [email protected]
Added profile 'home'
# list out our saved profiles
$ git user list
Global Profile:
User: Henry <[email protected]>
Saved Profiles:
home: Edward Hyde <[email protected]>
work: Dr. Henry Jekyll <[email protected]>
# set the current git repository user to the home profile
$ git user set home
The user for the 'project' repository has been set too 'Edward Hyde <[email protected]>'
# list profiles again, notice how the current repository profile is now set
$ git user
Project Profile:
Path: /path/to/git/project
User: Edward Hyde <[email protected]>
Saved Profiles:
home: Edward Hyde <[email protected]>
work: Dr. Henry Jekyll <[email protected]>
TBD - PR Welcome!
TBD - PR Welcome!
$ git recall
# By default (without options), the command will display commits from yesterday and
# for the current user.
$ git recall -d 5 -a "Doge"
# Show all Doge's commits from 5 days ago.
$ git recall -d 5 -a "all"
# Show commits of all contributors from 5 days ago.
$ git recall -f
# Fetch commits beforehand.
$ git standup
2f50b39c - docs(commit messages): use commitizen to generate Conventional Commits (12 hours ago) <Steve Mao>
9af3600e - fix tests (12 hours ago) <Steve Mao>
7f17ba97 - docs: title case (12 hours ago) <Steve Mao>
a6d6203c - do not scroll when search is open (12 hours ago) <Steve Mao>
53fe681a - chore(pkg): add repo url (12 hours ago) <Steve Mao>
5e952ac0 - subtitle should be generic (13 hours ago) <Steve Mao>
adbc5423 - add ci/cd to readme. (13 hours ago) <Steve Mao>
a1097116 - add versioning to readme (14 hours ago) <Steve Mao>
6b6e7465 - add test coverage (15 hours ago) <Steve Mao>
$ git cz
[email protected], [email protected]
Line 1 will be cropped at 100 characters. All other lines will be wrapped after 100 characters.
? Select the type of change that you're committing: (Use arrow keys)
❯ feat: A new feature
fix: A bug fix
docs: Documentation only changes
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi
-colons, etc)
refactor: A code change that neither fixes a bug nor adds a feature
perf: A code change that improves performance
test: Adding missing tests or correcting existing tests
TBD - PR Welcome!
$ git fs
Mounting readonly filesystem on ./git/fs
2. Awesome Healthcare
Contents / PHR
- HealthLocker (⭐72) - Elixir-based personal health record.
3. Awesome Sre
Culture
Books
Reliability
Monitoring & Observability & Alerting
On-Call
4. Awesome Maintainers
5. Awesome Vue
Resources / Tutorials
- Vue.js debugging in Chrome and VS Code (⭐5.9k) This recipe shows how to use the Debugger for Chrome extension with VS Code to debug Vue.js applications generated by the Vue CLI.
Resources / Examples
- Skeleton Vue+TypeScript (⭐25) - TypeScript, VueJS, ElementUI, Vue Router, Vuex, Material Icons, BrowserSync, Dockerfile
- Prev: Feb 09, 2018
- Next: Feb 07, 2018