# mercurial

Published articles for mercurial.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## The Communicative Value of Using Git Well

DevFeed: [The Communicative Value of Using Git Well](<https://devfeed.tech/articles/the-communicative-value-of-using-git-well-40432.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2020/01/14/the-communicative-value-of-using-git-well/>)

Published: 2020-01-14T07:00:28Z

Content type: opinion

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [version-control](<https://devfeed.tech/topics/version-control.md>), [Code](<https://devfeed.tech/topics/code.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>)

Tags: [commit](<https://devfeed.tech/tags/commit.md>), [git](<https://devfeed.tech/tags/git.md>), [mercurial](<https://devfeed.tech/tags/mercurial.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [twitter](<https://devfeed.tech/tags/twitter.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

### AI overview

This opinion article argues that Git's distinctive value lies in treating code changes as manipulable data that can be shaped into clear stories. Granular changes, history manipulation, and inexpensive branching help developers draft, decompose, recombine, and narrate changes for easier review and communication.

### Source excerpt

Recently my employer (Google) forced me to switch to Mercurial instead of my usual version control system, git. The process of switching sparked a few discussions between me and my colleagues about the value of various version control systems. A question like "what benefit does git provide over Mercurial" yielded no clear answers, suggesting many developers don't know. An informal Twitter survey didn't refute this claim. A distinguished value git provides me is the ability to sculpt code changes into stories.

## Unix shared directory permissions: GUID and umask

DevFeed: [Unix shared directory permissions: GUID and umask](<https://devfeed.tech/articles/unix-shared-directory-permissions-guid-and-umask-35483.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/unix-shared-directory-permissions-guid-and-umask/>)

Author: Graham King

Published: 2009-06-10T19:11:26Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Unix](<https://devfeed.tech/topics/unix.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Users](<https://devfeed.tech/topics/users.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [commit](<https://devfeed.tech/tags/commit.md>), [debian](<https://devfeed.tech/tags/debian.md>), [guide](<https://devfeed.tech/tags/guide.md>), [mercurial](<https://devfeed.tech/tags/mercurial.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [repository](<https://devfeed.tech/tags/repository.md>), [software](<https://devfeed.tech/tags/software.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [unix](<https://devfeed.tech/tags/unix.md>)

### AI overview

A tutorial explains how to configure shared directory permissions for a Mercurial repository using group ownership, the GUID bit, and umask settings. It notes that changing the global umask works on Debian and Ubuntu but is not an ideal directory-specific solution.

### Source excerpt

Mastering Mercurial: A step-by-step guide to group-based repository setup.