[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.36,0:00:02.62,Default,,0000,0000,0000,,Git is an excellent,\Nand industry-recognized Dialogue: 0,0:00:02.62,0:00:04.23,Default,,0000,0000,0000,,version-control system. Dialogue: 0,0:00:04.23,0:00:07.54,Default,,0000,0000,0000,,GitHub.com, the website,\Nmakes that accessible to everyone. Dialogue: 0,0:00:07.64,0:00:10.18,Default,,0000,0000,0000,,♪ (whimsical theme music throughout) ♪ Dialogue: 0,0:00:13.16,0:00:16.28,Default,,0000,0000,0000,,It's easy to think that you could\Nhost your Git repositories anywhere. Dialogue: 0,0:00:16.60,0:00:17.64,Default,,0000,0000,0000,,There's plenty of services, Dialogue: 0,0:00:17.64,0:00:19.64,Default,,0000,0000,0000,,and plenty of tools for you to host them, Dialogue: 0,0:00:19.64,0:00:21.70,Default,,0000,0000,0000,,even within your own corporate firewall. Dialogue: 0,0:00:21.70,0:00:24.85,Default,,0000,0000,0000,,But there's more than\Njust hosting your code. Dialogue: 0,0:00:25.34,0:00:27.30,Default,,0000,0000,0000,,We're talking about changing software, Dialogue: 0,0:00:27.30,0:00:30.96,Default,,0000,0000,0000,,and that includes all types,\Nand all facets of collaboration: Dialogue: 0,0:00:31.40,0:00:35.47,Default,,0000,0000,0000,,filing issues, organizing repositories\Nso they're easy to find, Dialogue: 0,0:00:35.79,0:00:38.56,Default,,0000,0000,0000,,being able to mention\Nthe contributors by user name, Dialogue: 0,0:00:38.86,0:00:42.49,Default,,0000,0000,0000,,and the ability to have control\Nover the inbound changes Dialogue: 0,0:00:42.49,0:00:44.87,Default,,0000,0000,0000,,through the concept\Nthat we call {\i1}pull requests{\i0}. Dialogue: 0,0:00:45.26,0:00:48.17,Default,,0000,0000,0000,,All of these are facilitated\Nby GitHub.com, Dialogue: 0,0:00:48.17,0:00:52.05,Default,,0000,0000,0000,,a collaboration platform\Nthat also hosts Git repositories. Dialogue: 0,0:00:54.75,0:00:56.33,Default,,0000,0000,0000,,Your first interaction with GitHub Dialogue: 0,0:00:56.33,0:00:58.48,Default,,0000,0000,0000,,is likely through the {\i1}Explore{\i0} page, Dialogue: 0,0:00:58.48,0:01:00.69,Default,,0000,0000,0000,,finding a bit of open source\Nthat solves a need Dialogue: 0,0:01:00.69,0:01:02.25,Default,,0000,0000,0000,,in your current application. Dialogue: 0,0:01:02.41,0:01:05.60,Default,,0000,0000,0000,,But soon you'll find\Nyou want to file an issue, Dialogue: 0,0:01:05.60,0:01:07.87,Default,,0000,0000,0000,,or perhaps even\Nsubmit a change to a project Dialogue: 0,0:01:07.87,0:01:10.43,Default,,0000,0000,0000,,that improves it, or corrects a defect. Dialogue: 0,0:01:10.83,0:01:12.99,Default,,0000,0000,0000,,Those are all things\Nthat are made possible Dialogue: 0,0:01:12.99,0:01:15.15,Default,,0000,0000,0000,,by the GitHub platform. Dialogue: 0,0:01:15.56,0:01:17.37,Default,,0000,0000,0000,,You'll find that we have solutions, Dialogue: 0,0:01:17.37,0:01:19.70,Default,,0000,0000,0000,,such as an integrated defect tracker, Dialogue: 0,0:01:19.70,0:01:21.74,Default,,0000,0000,0000,,and the process of pull requests, Dialogue: 0,0:01:21.74,0:01:24.06,Default,,0000,0000,0000,,to which code change can get reviewed, Dialogue: 0,0:01:24.36,0:01:27.70,Default,,0000,0000,0000,,commented on, refined,\Nand then finally accepted, Dialogue: 0,0:01:28.34,0:01:30.55,Default,,0000,0000,0000,,even for people\Nthat are not core contributors Dialogue: 0,0:01:30.55,0:01:32.22,Default,,0000,0000,0000,,to the project itself. Dialogue: 0,0:01:32.22,0:01:35.89,Default,,0000,0000,0000,,GitHub adds further innovations\Nthat allow Git to go places Dialogue: 0,0:01:35.89,0:01:38.14,Default,,0000,0000,0000,,that it wouldn't ordinarily\Nhave been welcome. Dialogue: 0,0:01:38.14,0:01:42.09,Default,,0000,0000,0000,,For example, we have an SvnBridge\Nthat allows any Git repository Dialogue: 0,0:01:42.09,0:01:44.78,Default,,0000,0000,0000,,to be treated as a subversion repository. Dialogue: 0,0:01:44.78,0:01:46.90,Default,,0000,0000,0000,,This often facilitates a slow migration Dialogue: 0,0:01:46.90,0:01:49.60,Default,,0000,0000,0000,,of continuous integration infrastructure, Dialogue: 0,0:01:49.60,0:01:51.50,Default,,0000,0000,0000,,build scripts, or other automation Dialogue: 0,0:01:51.50,0:01:53.53,Default,,0000,0000,0000,,that you've built into\Nyour release process. Dialogue: 0,0:01:56.29,0:01:59.18,Default,,0000,0000,0000,,GitHub also has the concept\Nof the {\i1}web flow{\i0}. Dialogue: 0,0:01:59.46,0:02:02.62,Default,,0000,0000,0000,,This brings most of the GitHub operations\Nto the web browser. Dialogue: 0,0:02:02.97,0:02:05.33,Default,,0000,0000,0000,,No cloning the repository to disk, Dialogue: 0,0:02:05.33,0:02:08.11,Default,,0000,0000,0000,,no loading of Git software\Non your local machine, Dialogue: 0,0:02:08.11,0:02:10.11,Default,,0000,0000,0000,,especially if it's a shared terminal, Dialogue: 0,0:02:10.11,0:02:12.89,Default,,0000,0000,0000,,just an editor, with syntax highlighting, Dialogue: 0,0:02:12.89,0:02:14.26,Default,,0000,0000,0000,,directly in the browser, Dialogue: 0,0:02:14.26,0:02:16.61,Default,,0000,0000,0000,,for any of the files in a repository. Dialogue: 0,0:02:16.61,0:02:21.35,Default,,0000,0000,0000,,Rename them, move them,\Ndelete them, add brand new files, Dialogue: 0,0:02:21.35,0:02:23.79,Default,,0000,0000,0000,,change all kinds of things\Nabout the project, Dialogue: 0,0:02:23.79,0:02:25.60,Default,,0000,0000,0000,,directly from the browser. Dialogue: 0,0:02:26.01,0:02:29.02,Default,,0000,0000,0000,,This means that Git is far more accessible Dialogue: 0,0:02:29.02,0:02:32.14,Default,,0000,0000,0000,,to the members of your organization,\Nopen source project, Dialogue: 0,0:02:32.14,0:02:36.31,Default,,0000,0000,0000,,or company, than would be if\Nthey required the desktop tools Dialogue: 0,0:02:36.31,0:02:38.24,Default,,0000,0000,0000,,to interact with this repository. Dialogue: 0,0:02:40.84,0:02:42.46,Default,,0000,0000,0000,,As documentation is recognized Dialogue: 0,0:02:42.46,0:02:45.54,Default,,0000,0000,0000,,to be a critical part\Nof every software project, Dialogue: 0,0:02:45.54,0:02:49.10,Default,,0000,0000,0000,,having support for Prose,\Nboth in the repositories Dialogue: 0,0:02:49.10,0:02:52.35,Default,,0000,0000,0000,,and in the surrounding commentary,\Nis extremely important. Dialogue: 0,0:02:53.02,0:02:55.56,Default,,0000,0000,0000,,GitHub supports GitHub-flavored markdown, Dialogue: 0,0:02:55.56,0:02:58.57,Default,,0000,0000,0000,,which is an improvement\Non the core markdown language Dialogue: 0,0:02:58.57,0:03:01.96,Default,,0000,0000,0000,,in issues, pull requests,\Nand even in documents Dialogue: 0,0:03:01.96,0:03:05.62,Default,,0000,0000,0000,,that are contributed to\Nthe core of the repository itself. Dialogue: 0,0:03:05.91,0:03:09.36,Default,,0000,0000,0000,,Simply give them a .md extension,\Nput them in the repository Dialogue: 0,0:03:09.36,0:03:10.96,Default,,0000,0000,0000,,as you would any other file, Dialogue: 0,0:03:10.96,0:03:13.02,Default,,0000,0000,0000,,and you'll see them\Nrendered, with changes, Dialogue: 0,0:03:13.02,0:03:15.59,Default,,0000,0000,0000,,as you would expect\Nfrom a document editor. Dialogue: 0,0:03:15.59,0:03:17.68,Default,,0000,0000,0000,,Lines are struck out that are removed, Dialogue: 0,0:03:17.68,0:03:21.31,Default,,0000,0000,0000,,lines appropriately show\Nwhere they've been relocated to, Dialogue: 0,0:03:21.31,0:03:24.52,Default,,0000,0000,0000,,and lines that are put in as additions\Nare shown in green. Dialogue: 0,0:03:29.25,0:03:32.32,Default,,0000,0000,0000,,It doesn't end with just\Ncode and documents, though. Dialogue: 0,0:03:32.32,0:03:34.56,Default,,0000,0000,0000,,We're adding support for things like Dialogue: 0,0:03:34.56,0:03:36.89,Default,,0000,0000,0000,,3D models, an STL file format, Dialogue: 0,0:03:36.89,0:03:38.89,Default,,0000,0000,0000,,and GeoJSON, for maps. Dialogue: 0,0:03:39.03,0:03:42.82,Default,,0000,0000,0000,,Those render in the browser,\Nmeaning that tools you'd ordinarily Dialogue: 0,0:03:42.82,0:03:46.08,Default,,0000,0000,0000,,have to purchase and download\Nto your local machine, Dialogue: 0,0:03:46.08,0:03:49.27,Default,,0000,0000,0000,,complexly set up, configure and install, Dialogue: 0,0:03:49.27,0:03:52.03,Default,,0000,0000,0000,,now just render directly in the browser, Dialogue: 0,0:03:52.03,0:03:54.22,Default,,0000,0000,0000,,making those files all the more accessible Dialogue: 0,0:03:54.22,0:03:56.65,Default,,0000,0000,0000,,for anyone visiting that repository. Dialogue: 0,0:03:56.84,0:03:58.58,Default,,0000,0000,0000,,GitHub is the unifying platform Dialogue: 0,0:03:58.58,0:04:00.77,Default,,0000,0000,0000,,that brings together a web flow Dialogue: 0,0:04:00.77,0:04:03.23,Default,,0000,0000,0000,,that would ordinarily\Nrequire desktop tools, Dialogue: 0,0:04:03.23,0:04:04.74,Default,,0000,0000,0000,,both for working with Git, Dialogue: 0,0:04:04.74,0:04:09.75,Default,,0000,0000,0000,,as well as rendering these complex\Nmarkdown, STL, and GeoJSON files Dialogue: 0,0:04:09.75,0:04:12.52,Default,,0000,0000,0000,,into an online experience\Nthat's easy to use, Dialogue: 0,0:04:12.52,0:04:15.20,Default,,0000,0000,0000,,just moments after signing up\Nfor an account. Dialogue: 0,0:04:15.20,0:04:18.54,Default,,0000,0000,0000,,It means that collaboration\Nhappens more frequently, Dialogue: 0,0:04:18.54,0:04:19.98,Default,,0000,0000,0000,,with less friction, Dialogue: 0,0:04:19.98,0:04:21.72,Default,,0000,0000,0000,,and more contributions get made Dialogue: 0,0:04:21.72,0:04:24.35,Default,,0000,0000,0000,,to both open-\Nand closed-source projects Dialogue: 0,0:04:24.35,0:04:25.87,Default,,0000,0000,0000,,because of this product. Dialogue: 0,0:04:27.23,0:04:29.78,Default,,0000,0000,0000,,Thanks for watching this episode\Nof Git and GitHub Foundations Dialogue: 0,0:04:29.78,0:04:32.02,Default,,0000,0000,0000,,on the GitHub.com platform. Dialogue: 0,0:04:32.33,0:04:34.69,Default,,0000,0000,0000,,Be sure to subscribe\Nto our episodes over here. Dialogue: 0,0:04:34.69,0:04:37.87,Default,,0000,0000,0000,,If you have a followup question,\Nask that down below. Dialogue: 0,0:04:37.87,0:04:39.44,Default,,0000,0000,0000,,We also appreciate comments. Dialogue: 0,0:04:39.44,0:04:41.43,Default,,0000,0000,0000,,And if you'd like some related videos, Dialogue: 0,0:04:41.43,0:04:42.94,Default,,0000,0000,0000,,those are all right down here, Dialogue: 0,0:04:42.94,0:04:45.27,Default,,0000,0000,0000,,including the use of pull requests.