GithubHelp home page GithubHelp logo

good-first-issue's Introduction

Hey Sanika Here !!

This is a small effort by me to teach some of the required things for using gitHub. I myself am not an expert but still as is the case with Open Source, Every little contributon counts I know you will be able to learn the rest of the things by exploring github on your own

Lets get Started !!

Objectives

  1. To Learn How to Fork a Repo
  2. To Learn How to Clone a Repo in Local System
  3. To Learn How to Create an issue
  4. To Learn How to Commit changes in Codebase
  5. To Learn How to Create a pull request

Prerequisites

  1. Must have a laptop with an active internet connection
  2. Must have git installed. If not then I suggest you look up a video on youtube for Installing GIT. Recommended video 1 Recommended Video 2
  3. Must have a GitHub Account
  4. And thats it !!

Steps To be Followed

  1. Open this repo from the link provided to you or from my profile
  2. As you see my name and then name of repo it means that this project is mine ( In simple language )
  3. As this project is mine you cannot make changes in it for this you have to Fork and Clone this project in your own system
  4. There is fork option on Top right side of page click on that. ( Your Project is Forked )
  5. Then you will see green color code button click on that,you will see a link this link is used to clone our project in your local system with the help of gitbash
  6. I am providing the link her just copy the statement in brackets and paste it in git bash. Sometimes ctrl + V dont work there so we can use right click of mouse.
  7. ( git clone https://github.com/Sanika2103/good-first-issue.git ) This will clone you repo and when you open your github now in repo you will see this repo with you name
  8. It means that its your copy of the code and you can make changes in it !!
  9. Then you have to open the index.html file
  10. From this file you dont need to understand any code it just an example of codebase
  11. You have to click the eidt (pencil) option and
  12. You have to scroll down and you will get the below code
  13. <h3>No:-1</h3>
    <h3>Name:-Sanika Patil</h3> 
    <h3>Remark:-Yes !! I learnerd to Fork a Repo,Clone a Repo,Commit Changes in code and to make a PR !!</h3>
    
  14. You just have to copy the code and paste it below as the serial is going on.
  15. You have to update the data as index number which is going on and then you name and we can keep the same remark or you can also write your own !!
  16. This is just to help you learn how to make changes in code
  17. Then you have to write what you have changed in this code For eg:- Updated FirstContribution.txt
  18. Then you have to click on commit changes
  19. This will make changes in your codebase but as i am the owner of projects they should be reflected in mine to
  20. For this you have to create a pull request.
  21. You have to go to Pull request section and then click on new pull request.
  22. And Tell about changes you did and something link that
  23. Then after creating sucessfull request it will be checked by me and then merged
  24. Like this you will be able to Learn about GIT-Basic

Congrats to these wonderful people who sucessfully merged their first PR !! ✨✨:

If you like my efforts, don't forget to get connected with me on LinkedIn & GITHUB OR Twitter !!

LinkedIn Twitter


good-first-issue's People

Contributors

sanika2103 avatar kedarkk1 avatar blackbolt2003 avatar dewanshh avatar manideep-maddileti avatar pt-33 avatar shivam-mishra2 avatar sinster2003 avatar g-sudarshan avatar yashlondhe90960 avatar ayushpatil2122 avatar marsian83 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.