Skip to content

Commit 9debd04

Browse files
committed
rn-81: Add links to various news, articles, sites and tools
1 parent 6e70e5e commit 9debd04

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

‎rev_news/drafts/edition-81.md‎

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,75 @@ This edition covers what happened during the month of October 2021.
6868
__Various__
6969

7070
* Derrick Stolee and Lessley Dennington [talk about the future of Git at scale](https://www.youtube.com/watch?v=pXdabSCz4JA).
71+
*[Highlights from Git 2.34](https://github.blog/2021-11-15-highlights-from-git-2-34/)
72+
by Taylor Blau on GitHub Blog, and
73+
[Git 2.34 sets new merge default, speeds things up for monorepo users](https://devclass.com/2021/11/17/version-control-git-2_34/)
74+
by Julia Schmidt on Dev Class.
75+
*[Require pull requests without requiring reviews](https://github.blog/changelog/2021-11-10-require-pull-requests-without-requiring-reviews/) on GitHub.
76+
*[Deprecating Atlassian account password for Bitbucket API and Git activity](https://bitbucket.org/blog/deprecating-atlassian-account-password-for-bitbucket-api-and-git-activity)
77+
(for Git over HTTPS), on Bitbucket.
7178

7279
__Light reading__
7380

81+
*[Get lazy with lazygit](https://dev.to/tahsinature/get-lazy-with-lazygit-4h37) by Tahsin on DEV.to.
82+
[Lazygit](https://github.com/jesseduffield/lazygit) was first mentioned in [Git Rev News Edition #42 (August 22nd, 2018)](https://git.github.io/rev_news/2018/08/22/edition-42/).
83+
*[Should You Use HTTPS or SSH For Git?](https://www.cloudsavvyit.com/14822/should-you-use-https-or-ssh-for-git/)
84+
by Anthony Heddings on Cloud Savvy IT.
85+
*[How To Switch a GitHub Repository to SSH Authentication](https://www.cloudsavvyit.com/14747/how-to-switch-a-github-repository-to-ssh-authentication/)
86+
by Anthony Heddings on Cloud Savvy IT.
87+
*[5 Underrated [free] resources to learn Git and GitHub](https://dev.to/ifrah/5-underrated-resources-to-learn-git-and-github-4edi)
88+
by ifrah on DEV.to.
89+
*[GitHub Minesweeper](https://profy.dev/project/github-minesweeper) by Profy
90+
was mentioned in [Git Rev News Edition #80 (October 30th, 2021)](https://git.github.io/rev_news/2021/10/30/edition-80/).
91+
*[Oh My Git!](https://ohmygit.org/) game by bleeptrack and blinry
92+
was mentioned in [Git Rev News Edition #72 (February 27th, 2021)](https://git.github.io/rev_news/2021/02/27/edition-72/).
93+
* The “[Advanced Git](https://css-tricks.com/cherry-picking-commits-in-git/)” series
94+
by Tobias Günther on CSS-Tricks, courtesy of Git Tower git client,
95+
(mentioned in [Git Rev News #80](https://git.github.io/rev_news/2021/10/30/edition-80/)),
96+
continues:
97+
*[Better Collaboration With Pull Requests](https://css-tricks.com/better-collaboration-with-pull-requests/)
98+
*[Merge Conflicts: What They Are and How to Deal with Them](https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them)
99+
*[Rebase vs. Merge: Integrating Changes in Git](https://css-tricks.com/rebase-vs-merge-integrating-changes-in-git)
100+
*[Interactive Rebase: Clean up your Commit History](https://css-tricks.com/interactive-rebase-clean-up-your-commit-history)
101+
*[Cherry-Picking Commits in Git](https://css-tricks.com/cherry-picking-commits-in-git)
102+
*[How to become a Git expert!](https://dev.to/sagarbarapatre/how-to-become-a-git-expert-1jl2)
103+
by Sagar Barapatre on DEV.to.
104+
*[What is .gitkeep? How to Track and Push Empty Folders in Git.](https://www.freecodecamp.org/news/what-is-gitkeep/)
105+
by Kealan Parr on freeCodeCamp.
106+
*[How to Write Good Commit Messages with Commitlint](https://www.freecodecamp.org/news/how-to-use-commitlint-to-write-good-commit-messages/)
107+
by Anish De on freeCodeCamp.
108+
*[Removing a .env file from Git history](https://daily-dev-tips.com/posts/removing-a-env-file-from-git-history/)
109+
(or any other accidentally added, committed, and pushed file)
110+
by Chris Bongers on Daily Dev Tips.
111+
*[The case against monorepos](https://www.infoworld.com/article/3638860/the-case-against-monorepos.html)
112+
by Lee Atchison on Info World.
113+
* You can find various arguments for and against monorepos in Git Rev News editions
114+
[#4](https://git.github.io/rev_news/2015/06/03/edition-4/), [#9](https://git.github.io/rev_news/2015/11/11/edition-9/), [#47](https://git.github.io/rev_news/2019/01/23/edition-47/) (pros and cons), [#72](https://git.github.io/rev_news/2021/02/27/edition-72/), [#78](https://git.github.io/rev_news/2021/08/31/edition-78/),
115+
not counting articles about improving the performance of large repositories, like monorepos usually are.
116+
*[How to do pull request reviews](https://dev.to/mage_ai/how-to-do-pull-request-reviews-mm6)
117+
by Mage company on DEV.to.
118+
*[Git Rebase for Preventing Merge Commits](https://dev.to/jenc/git-rebase-for-preventing-merge-commits-2len)
119+
by jen chan on DEV.to.
120+
*[Signed git pushes](https://people.kernel.org/monsieuricon/signed-git-pushes)
121+
by Konstantin Ryabitsev (2020).
122+
*[DeployBot Configuration with Git LFS](https://www.cadonau.net/blog/2020/08/24/deploybot-git-lfs/)
123+
by Markus Cadonau (2020).
124+
74125

75126
__Git tools and sites__
76127

128+
*[Commitlint](https://commitlint.js.org/#/) is a tool, written in JavaScript and running on Node.js (an npm tool),
129+
that helps your team with adhering to a commit convention.
130+
*[Conventional Changelog](https://github.com/conventional-changelog/conventional-changelog)
131+
is an npm tool to generate changelogs and release notes from a project's commit messages and metadata.
132+
*[Git Command Explorer](https://gitexplorer.com/) is a web application
133+
to help you find the right commands you need
134+
without digging through the web,
135+
made by Summitech company.
136+
*[Arlo's Commit Notation](https://github.com/RefactoringCombos/ArlosCommitNotation)
137+
is a notation for small commits messages that show
138+
the risk involved in each step, and the author's intention,
139+
conveyed in the first 3 characters of the commit summary line.
77140

78141
## Credits
79142

0 commit comments

Comments
(0)