You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[GitOps — `git push` all the things](https://dzone.com/articles/gitops-git-push-all-the-things)
219
219
*[Gerrit User Summit 2018](https://gerrit.googlesource.com/summit/2018/+/master/index.md) will be hosted at Cloudera HQ in Palo Alto,
220
220
15-16 Nov. Registration is now open to all Gerrit and JGit users, maintainers and supporters.
221
+
*[Highlights from Git 2.19](https://blog.github.com/2018-09-10-highlights-from-git-2-19/) on The GitHub Blog
222
+
*[New improvements and best practices for account security and recoverability at GitHub](https://blog.github.com/2018-07-31-new-improvements-and-best-practices-for-account-security-and-recoverability/)
223
+
*[Git-bug: A new distributed bug tracker embedded in git](https://hub.packtpub.com/git-bug-a-new-distributed-bug-tracker-embedded-in-git/) by Melisha Dsouza on Packt Hub
224
+
221
225
222
226
__Light reading__
223
227
228
+
*[Git commands to keep a fork up to date](https://philna.sh/blog/2018/08/21/git-commands-to-keep-a-fork-up-to-date/) by Phil Nash
229
+
*[I love git log](https://dev.to/drews256/i-love-git-log-off) by Andrew Stuntz
230
+
*[Enforce fast forward as merge strategy in Git](https://code-maven.com/enforce-fast-forward-as-merge-strategy) and some of Git hosting sites, by Gabor Szabo
231
+
*[Enforcing commit message format in Git -- on the client side](https://code-maven.com/enforcing-commit-message-format-in-git) with [`commit-msg` hook](https://git-scm.com/docs/githooks#_commit_msg) by Gabor Szabo
232
+
*[Slides from Git & GitHub Getting Started Workshop](https://polyhacks17.github.io/github-workshop/), originally by Gwen Lofman, modified by Greg Willard
233
+
*[Using [Shell] Aliases to Speed Up Your Git Workflow](https://dev.to/robertcoopercode/using-aliases-to-speed-up-your-git-workflow-2f5a) by Robert Cooper
234
+
*[and the second top voted question on StackOverflow is... how to undo the most recent commit in git](https://dev.to/tomerbendavid/the-second-most-voted-question-on-stackoverflow-is-60b) by Tomer Ben David
235
+
*[Visualize Merge History with git log --graph, --first-parent, and --no-merges](https://redfin.engineering/visualize-merge-history-with-git-log-graph-first-parent-and-no-merges-c6a9b5ff109c) by Dan Fabulich (2017)
236
+
*[How to find stuff in Git](https://medium.com/@tygertec/how-to-find-stuff-in-git-35d4cb8c1845) by Ty Walls (2017)
237
+
224
238
225
239
__Git tools and sites__
226
240
241
+
*[bat](https://github.com/sharkdp/bat), a _cat(1)_ clone with syntax highlighting and Git integration
242
+
*[Lerna](https://lernajs.io/) is a tool that optimizes the workflow around managing multi-package JavaScript repositories (monorepos) with git and npm
243
+
*[Dat](https://datproject.org/) is a new peer-to-peer protocol for sharing, archiving, and cataloging large data sets, that uses some of the concepts of BitTorrent and Git.
244
+
Described in LWN.net article [Sharing and archiving data sets with Dat](https://lwn.net/Articles/763492/) by Antoine Beaupré.
245
+
For other version control tools for Data Science see [Git Rev News Edition #42](https://git.github.io/rev_news/2018/08/22/edition-42/).
246
+
*[LiteTree: SQLite with Branches](https://github.com/aergoio/litetree) is a modification of the SQLite engine to support branching, like Git
247
+
248
+
*[GitHooks.com](https://githooks.com/) is a guide to the wonders of git hooks, with the list of hooks, links to some articles about git hooks, and list of various related projects; accepts pull requests
0 commit comments