The Architecture of Git

6.1. Git in a Nutshell

Git enables the maintenance of a digital body of work (often, but not limited
to, code) by many collaborators using a peer-to-peer network of
repositories. It supports distributed workflows, allowing a
body of work to either eventually converge or temporarily diverge.

This chapter will show how various aspects of Git work under the covers
to enable this, and how it differs from other version control systems (VCSs).

6.2. Git’s Origin

To understand Git’s design philosophy better it is helpful to understand the
circumstances in which the Git project was started in the Linux Kernel
Community.

The Linux kernel was unusual, compared to most commercial software projects at that
time, because of the large number of committers and the high variance of
contributor involvement and knowledge of the existing
codebase.
The kernel had been maintained via tarballs and patches for years, and
the core development community struggled to find a VCS that
satisfied most of their needs.

Git is an open


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/b970EvA5uXo/git.html

Original article

GitHub is now officially a part of Microsoft

Enlarge
satyan@redmond:~/src$ git checkout -b microsoft-acquisitions
Switched to a new branch ‘microsoft-acquisitions’

satyan@redmond:~/src$ scp satyan@github.com:/github .

satyan@redmond:~/src$ git add github

satyan@redmond:~/src$ git commit -m “Microsoft announced in June that it
> was buying the Git repository and collaboration platform GitHub for
> $7.5 billion in stock. That acquisition has received all the necessary
> regulatory approvals and has now completed. Nat Friedman, formerly of
> Xamarin, will take the role as GitHub CEO on Monday.
>
> The news of the acquisition sent ripples through the open source world,
> as GitHub has become the home for a significant number of open source
> projects. We argued at the time that the sale was likely one of
> necessity and that of all the possible suitors, Microsoft was the best
> one due to common goals and shared interests. Friedman at the time
> sought to reassure concerned open source developers that the intent was
> to make GitHub even better at being GitHub


Original URL: https://arstechnica.com/?p=1400699

Original article

AWS Serverless Application Model (SAM) Command Line Interface – Build, Test, and Debug Serverless Apps Locally

Decades ago, I wrote page after page of code in 6502 assembly language. After assembling and linking the code, I would load it into memory, set breakpoints at strategic locations, and step through to make sure that everything worked as intended. These days, I no longer have the opportunity to write or debug any non-trivial code, so I was a bit apprehensive when it came time to write this blog post (truth be told, I have been procrastinating for several weeks).
SAM CLI I want to tell you about the new Serverless Application Model (SAM) Command Line Interface, and to gain some confidence in my ability to build something using AWS Lambda as I do so! Let’s review some terms to get started:
AWS SAM, short for Serverless Application Model, is an open source framework you can use to build serverless applications on AWS. It provides a shorthand syntax you


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/OdBYEBTbpFk/

Original article

20 Top Lawyers Were Beaten By Legal AI

An anonymous reader shares a report:In a landmark study, 20 top US corporate lawyers with decades of experience in corporate law and contract review were pitted against an AI. Their task was to spot issues in five Non-Disclosure Agreements (NDAs), which are a contractual basis for most business deals. The study, carried out with leading legal academics and experts, saw the LawGeex AI achieve an average 94% accuracy rate, higher than the lawyers who achieved an average rate of 85%. It took the lawyers an average of 92 minutes to complete the NDA issue spotting, compared to 26 seconds for the LawGeex AI. The longest time taken by a lawyer to complete the test was 156 minutes, and the shortest time was 51 minutes.

Read more of this story at Slashdot.


Original URL: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/fZsGPRvPxjI/20-top-lawyers-were-beaten-by-legal-ai

Original article

Microsoft closes its $7.5B purchase of code-sharing platform GitHub

After getting EU approval a week ago, today Microsoft’s acquisition of GitHub, the Git-based code sharing and collaboration service with 31 million developers, has officially closed. The Redmond, WA-based software behemoth first said it would acquire GitHub for $7.5 billion in stock in June of this year, and after the acquisition closed it would continue to run it as an independent platform and business.
The acquisition is yet another sign of how Microsoft has been doubling down on courting developers and presenting itself as a neutral partner to help them with their projects.
That is because, despite its own very profitable proprietary software business, Microsoft also has a number of other businesses — for example, Azure, which competes with AWS and Google Cloud — that rely heavily on it being unbiased towards one platform or another. And GitHub, Microsoft hopes, will be another signal to the community of that position.
In that regard, it will be


Original URL: http://feedproxy.google.com/~r/Techcrunch/~3/N4vZ0XTcWOE/

Original article

How to Setup Central Logging Server with Rsyslog in Linux

Logs are a critical component of any software or operating system. Logs usually record user’s actions, system events, network activity and so much more, depending on what they are intended for. One of the…
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]


Original URL: http://feedproxy.google.com/~r/tecmint/~3/Wvh_bOBEnJE/

Original article

Linux-friendly company System76 shares more open source Thelio computer details

System76 has been making big news in the Linux community lately with its upcoming open source Thelio computer. Many Linux users have been clamoring for System76 to make its own hardware, and that dream will soon be a reality. Unfortunately, not much is known about Thelio hardware other than it is definitely a desktop computer that is built with open source ideology. Today, however, System76 shares new details and images about the computer with those that signed up for its email list. Probably the most exciting is the promise of an open source “daughter board” that will apparently strip the… [Continue Reading]


Original URL: https://betanews.com/2018/10/26/system76-open-source-thelio-linux/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: