Teach you how to join the open source world of GitHub! Go

Source: Internet
Author: User
Tags git client

I have always wanted to join the open source project, but because no one to guide the process, on the Internet to read a lot, basically said a probably, if you are a fledgling person, then, I will submit an open source code for example, teach you to enter the open source of the world.

1, first login to the https://github.com platform to register a own account, this process I do not demonstrate

2, then enter the name of an open source project in the upper left section, I choose Jvalidator, enter search.

3. On the Search results page, locate the following items, and click the project name.

4, at this point, you have entered the Rinh/jvalidator Project homepage, click the Fork button in the upper right corner, pull the project into your account, you can join the project

5, at this time, the page has been redirected to your account under the Jvalidator project, click on the bottom right of the Copy button, the address will be copied down, useful later

6, at this time, you need to install a GIT client tool, of course, this is a lot of it, we demo just use it Http://msysgit.github.io, go to this page to download the tool, select an up-to-date version of it, download it to your computer, and then install it.

7, then, you set up a directory in a suitable location on your disk, dedicated to storing open source code, such as I set up a git folder under my D drive, into the Git folder

8. Click your right mouse button and a git Bash command option will appear, click Enter. At this point you see a naming window

9, direct input command git clone then copy the initial address to the back, enter, start to download your GitHub jvalidator source code to your computer.

10, at this time, you can go to develop the code inside, add new features, modify the obvious bug ... This is where you're involved in open source development.

11, after 10, save the file, back to our git Bash command interface, enter the command

CD Jvalidator//Enter into this folder

git Add. Add changes to the version manager

Git commit-m "Some changes"//submit to the local version control library, the quotation marks are your instructions for this submission

Git push-u origin master//Submit your local repository to your GitHub account, you will need to enter your GitHub account number and password, you can enter it.

12, at this point you are in your Ben's task is completed, go to your github above, select to this jvalidator project name, click Enter, there is a pull request on the right, click

13. Click on the new Pull request button on the right side of the page to go to the jump

14, at this time, you can see the side of your changes, check, no problem, click the View Pull Request button

15, at this time, you can enter your current submission in the page information, after input, click the Submit button comment

16, by this time, your task is completed, until the Open source project management review, through, he put your changes into the corresponding development branch.

Haha, said so much, you'd better try it yourself, it will, I was groping for a long time Oh!

Happy moment:

Http://www.cnblogs.com/wenber/p/3630921.html

Teach you how to join the open source world of GitHub! Go

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.