Introducing GitHub: A Non-Technical Guide

By Brent Beer

If you’re new to GitHub, this concise ebook indicates you simply what you want to start and less. It’s ideal for venture and product managers, stakeholders, and different workforce contributors who are looking to collaborate on a improvement project—whether it’s to check and touch upon paintings in growth or to give a contribution particular alterations. It’s additionally nice for builders simply studying GitHub.

GitHub has quickly turn into the default platform for software program improvement, yet it’s additionally excellent for different text-based files, from contracts to screenplays. This hands-on ebook indicates you the way to take advantage of GitHub’s net interface to view initiatives and collaborate successfully along with your team.

  • Learn how and why humans use GitHub to collaborate
  • View the prestige of a project—recent adjustments, impressive paintings, and historical changes
  • Create and edit records via GitHub with no studying Git
  • Suggest alterations to tasks you don’t have permission to edit directly
  • Use instruments like matters, pull requests, and branches to specify and collaborate on changes
  • Create a brand new GitHub repository to manage who has entry in your project

Show description

Quick preview of Introducing GitHub: A Non-Technical Guide PDF

Best Technology books

What Computers Can't Do: The Limits of Artificial Intelligence

Hubert Dreyfus has been a critic of man-made intelligence examine because the Sixties. In a sequence of papers and books, together with Alchemy and AI (1965), What desktops Can't Do (1972; 1979; 1992) and brain over desktop (1986), he offered an evaluation of AI's development and a critique of the philosophical foundations of the sector.

A Dictionary of Weights, Measures, and Units (Oxford Paperback Reference)

This entire and authoritative dictionary presents transparent definitions of devices, prefixes, and forms of weights and measures in the Système overseas (SI), in addition to conventional, and industry-specific devices. it's also common ancient and clinical historical past, protecting the improvement of the sequential definitions and sizing of devices.

Racing the Beam: The Atari Video Computer System (Platform Studies)

The Atari Video laptop approach ruled the house game industry so thoroughly that "Atari" turned the time-honored time period for a online game console. The Atari VCS used to be reasonable and provided the pliability of changeable cartridges. approximately one thousand of those have been created, the main major of which validated new strategies, mechanics, or even complete genres.

Remediation: Understanding New Media

Media critics stay captivated via the modernist fantasy of the recent: they suppose that electronic applied sciences similar to the area large net, digital fact, and special effects needs to divorce themselves from previous media for a brand new set of aesthetic and cultural rules. during this richly illustrated examine, Jay David Bolter and Richard Grusin provide a idea of mediation for our electronic age that demanding situations this assumption.

Additional info for Introducing GitHub: A Non-Technical Guide

Show sample text content

Instance utilization: “We’ve obtained to mend the protection trojan horse on all of our supported free up branches. ” Merge it is a approach to take accomplished paintings from one department and include it into one other department. most ordinarily you’ll merge a function department into the grasp department. instance utilization: “Great task at the ‘my account’ function. might you merge it into grasp with a view to push it to creation? ” Tag A connection with a particular ancient dedicate. mostly used to rfile construction releases so that you comprehend precisely which models of the code went into construction and while. instance utilization: “Let’s tag this liberate and push it to creation. ” try out to visit a distinct model of the project’s heritage to determine the records as of that time in time. most ordinarily you’ll try out a department to work out the entire paintings that has been performed on it, yet any dedicate could be looked at. instance utilization: “Could you try out the final free up tag? There’s a malicious program in creation that i want you to duplicate and attach. ” Pull request initially, a pull request was once used to request that somebody else evaluate the paintings you accomplished on a department after which merge it into grasp. Now, pull requests are frequently used prior within the procedure to begin a dialogue a couple of attainable function. instance utilization: “Go create a pull request for the recent vote casting characteristic that will see what the remainder of the group thinks approximately it. ” factor GitHub has a characteristic known as matters that may be used to debate positive aspects, music insects, or either. instance utilization: “You’re correct, the login doesn’t paintings on an iPhone. may perhaps you create a subject on GitHub documenting the stairs to duplicate the trojan horse? ” Wiki initially constructed by means of Ward Cunningham, wikis are a light-weight method of making websites with easy hyperlinks among them. GitHub tasks usually use wikis for documentation. instance utilization: “Could you upload a web page to the wiki to provide an explanation for how you can configure the venture to run on a number of servers? ” Clone usually you’ll are looking to obtain a replica of a venture from GitHub so that you can paintings on it in the community. the method of copying the repository for your machine is named cloning. instance utilization: “Could you clone the repo, repair the computer virus, after which push the repair again as much as GitHub later this night? ” Fork occasionally you don’t have the required permission to make adjustments on to a venture. probably it’s an open resource venture written through humans you don’t recognize or it’s a undertaking written by means of one other workforce at your organization that you just don’t paintings with a lot. to be able to post alterations to one of these venture, first you must keep a copy of the venture below your person account on GitHub. That strategy is named forking the repository. you could then clone it, make alterations, and put up them again to the unique venture utilizing a pull request. instance utilization: “I’d like to see how you’d rewrite the house web page advertising reproduction. Fork the repo and publish a pull request along with your proposed adjustments. ” Don’t fear if all of the terminology turns out overwhelming at the beginning. when you commence operating with a few genuine tasks, it’ll all make much more experience! within the subsequent bankruptcy we’ll examine a number of the parts of a GitHub undertaking and the way you should use them to get a feeling of development on a undertaking.

Download PDF sample

Rated 4.16 of 5 – based on 44 votes