1"use strict";(self.webpackChunkgwoc_open_source=self.webpackChunkgwoc_open_source||[]).push([[7432],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return m}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),c=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=c(e.components);return n.createElement(l.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),d=c(r),m=a,h=d["".concat(l,".").concat(m)]||d[m]||p[m]||o;return r?n.createElement(h,i(i({ref:t},u),{},{components:r})):n.createElement(h,i({ref:t},u))}));function m(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s.mdxType="string"==typeof e?e:a,i[1]=s;for(var c=2;c<o;c++)i[c]=r[c];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},3751:function(e,t,r){r.r(t),r.d(t,{frontMatter:function(){return s},contentTitle:function(){return l},metadata:function(){return c},toc:function(){return u},default:function(){return d}});var n=r(7462),a=r(3366),o=(r(7294),r(3905)),i=["components"],s={sidebar_position:3},l="Create your first repository",c={unversionedId:"Getting Started With Open Source/2.01_Create_First_repo",id:"Getting Started With Open Source/2.01_Create_First_repo",isDocsHomePage:!1,title:"Create your first repository",description:"Steps to be followed :\ud83d\udcdd",source:"@site/docs/Getting Started With Open Source/2.01_Create_First_repo.md",sourceDirName:"Getting Started With Open Source",slug:"/Getting Started With Open Source/2.01_Create_First_repo",permalink:"/docs/Getting Started With Open Source/2.01_Create_First_repo",tags:[],version:"current",sidebarPosition:3,frontMatter:{sidebar_position:3},sidebar:"tutorialSidebar",previous:{title:"What is open source software?",permalink:"/docs/Getting Started With Open Source/2.0_Why_Open_Source"},next:{title:"Practice Git and Github fundamentals",permalink:"/docs/Getting Started With Open Source/2.1_Practice_Git_and_Github_fundamentals"}},u=[{value:"Steps to be followed :\ud83d\udcdd",id:"steps-to-be-followed-",children:[{value:"1. Create a GitHub account\ud83d\udc31",id:"1-create-a-github-account",children:[],level:3},{value:"2. Click on the "+" sign\ud83d\udc46",id:"2-click-on-the--sign",children:[],level:3},{value:"3. Give a meaningful name to your repository \ud83d\udd8a",id:"3-give-a-meaningful-name-to-your-repository-",children:[],level:3},{value:"4. Add a description (Optional)\ud83d\udcc4",id:"4-add-a-description-optional",children:[],level:3},{value:"5. Choose the visibility of your repository \ud83d\udc41",id:"5-choose-the-visibility-of-your-repository-",children:[],level:3},{value:"6. Add a Readme file \ud83d\udcf0",id:"6-add-a-readme-file-",children:[],level:3},{value:"7. Add .gitignore (Optional) \ud83d\udcdd",id:"7-add-gitignore-optional-",children:[],level:3},{value:"8. Choose a license \ud83d\udcdd",id:"8-choose-a-license-",children:[],level:3},{value:"9. Click on "Create repository"\ud83d\udc46",id:"9-click-on-create-repository",children:[],level:3}],level:2},{value:"Hurrah! Your first repository is ready to work on it \ud83e\udd73",id:"hurrah-your-first-repository-is-ready-to-work-on-it-",children:[],level:2},{value:"Congratulations\u2728",id:"congratulations",children:[{value:"To learn more, check\ud83d\udc47",id:"to-learn-more-check",children:[],level:3}],level:2}
1,{value:"Thank you, Keep learning\ud83d\ude01",id:"thank-you-keep-learning",children:[],level:2}],p={toc:u};function d(e){var t=e.components,r=(0,a.Z)(e,i);return(0,o.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"create-your-first-repository"},"Create your first repository"),(0,o.kt)("h2",{id:"steps-to-be-followed-"},"Steps to be followed :\ud83d\udcdd"),(0,o.kt)("h3",{id:"1-create-a-github-account"},"1. Create a GitHub account\ud83d\udc31"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"https://github.com/"},"Click here to get sign up/sign in"),(0,o.kt)("img",{width:"947",alt:"github",src:"https://user-images.githubusercontent.com/87390353/137533876-55b1c3f2-a4ef-4bc5-a3b1-ddb675cf2de9.png"}))),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h3",{id:"2-click-on-the--sign"},'2. Click on the "+" sign\ud83d\udc46'),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},'Click on the "+" sign at the top right corner. Then click on "New repository".',(0,o.kt)("img",{width:"413",alt:"1",src:"https://user-images.githubusercontent.com/87390353/137534852-9589060d-0736-4983-9fe2-c90536c0d547.png"}))),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h3",{id:"3-give-a-meaningful-name-to-your-repository-"},"3. Give a meaningful name to your repository \ud83d\udd8a"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Remember a good repository names are short and memorable. You can use hyphen(-) between the words.",(0,o.kt)("img",{width:"611",alt:"2",src:"https://user-images.githubusercontent.com/87390353/137535686-9bcccdd2-4e4e-4dac-b6a5-33fd75e17327.png"}))),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h3",{id:"4-add-a-description-optional"},"4. Add a description (Optional)\ud83d\udcc4"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("p",{parentName:"li"},"You can add a brief description about your repository for better understanding."),(0,o.kt)("img",{width:"576",alt:"3",src:"https://user-images.githubusercontent.com/87390353/137536180-05ac2ccd-27fc-4dcd-bca5-e1a205660d19.png"}),(0,o.kt)("p",{parentName:"li"},(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"}
1)))),(0,o.kt)("h3",{id:"5-choose-the-visibility-of-your-repository-"},"5. Choose the visibility of your repository \ud83d\udc41"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("p",{parentName:"li"},"It's always better to make your repository ",(0,o.kt)("strong",{parentName:"p"},"Public"),". But if you want to work on personally or you don't want to share your work with others, then you can choose ",(0,o.kt)("strong",{parentName:"p"},"Private"),"."),(0,o.kt)("img",{width:"411",alt:"4",src:"https://user-images.githubusercontent.com/87390353/137536731-d839d5d5-0202-4319-b635-d32cb3654138.png"}),(0,o.kt)("p",{parentName:"li"},(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})))),(0,o.kt)("h3",{id:"6-add-a-readme-file-"},"6. Add a Readme file \ud83d\udcf0"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("p",{parentName:"li"},"A good repository needs a Readme file so that others can understand as well as visualize your project properly."),(0,o.kt)("img",{width:"425",alt:"5",src:"https://user-images.githubusercontent.com/87390353/137537221-873a3e31-e835-4dbe-9475-c8b68bd95201.png"}),(0,o.kt)("p",{parentName:"li"},(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"}
1)))),(0,o.kt)("h3",{id:"7-add-gitignore-optional-"},"7. Add .gitignore (Optional) \ud83d\udcdd"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("p",{parentName:"li"},"You can choose the files which you don't want to check in to GitHub."),(0,o.kt)("img",{width:"362",alt:"6",src:"https://user-images.githubusercontent.com/87390353/137537767-11bf3393-bfca-4a28-a1c9-d05aeb86b6e2.png"}),(0,o.kt)("p",{parentName:"li"},(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})))),(0,o.kt)("h3",{id:"8-choose-a-license-"},"8. Choose a license \ud83d\udcdd"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"If your repository needs to be a true open source, you'll need to license it so that others can change, use or distribute that software.",(0,o.kt)("img",{width:"722",alt:"1",src:"https://user-images.githubusercontent.com/87390353/137541339-314204a1-8f7c-4973-98fb-540662009cb0.png"}))),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h3",{id:"9-click-on-create-repository"},'9. Click on "Create repository"\ud83d\udc46'),(0,o.kt)("img",{width:"484",alt:"2",src:"https://user-images.githubusercontent.com/87390353/137541619-ba7c7637-2e3c-4b97-9766-7f62c2d0b5b4.png"}),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h2",{id:"hurrah-your-first-repository-is-ready-to-work-on-it-"},"Hurrah! Your first repository is ready to work on it \ud83e\udd73"),(0,o.kt)("img",{width:"960",alt:"1 (2)",src:"https://user-images.githubusercontent.com/87390353/137542019-bc90d7c6-12cc-40bd-805b-86806dfcdd1d.png"}),(0,o.kt)("p",null,(0,o.kt)("img",{parentName:"p",src:"https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png",alt:"-----------------------------------------------------"})),(0,o.kt)("h2",{id:"congratulations"},"Congratulations\u2728"),(0,o.kt)("h3",{id:"to-learn-more-check"},"To learn more, check\ud83d\udc47"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"https://docs.github.com/en/get-started/quickstart/create-a-repo"},"Create a repository")),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"https://docs.github.com/en/desktop/installing-and-configuring-github-desktop/overview/creating-your-first-repository-using-github-desktop"},"Create your repository using Github Desktop"))),(0,o.kt)("h2",{id:"thank-you-keep-learning"},"Thank you, Keep learning\ud83d\ude01"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Documentation created by : ",(0,o.kt)("a",{parentName:"li",href:"https://github.com/pilipi-puu-puu"},"Anushka Paul"))))}d.isMDXComponent=!0}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.