Modern software Engineering Chapter II operations

Source: Internet
Author: User

1. Referring to Http://www.cnblogs.com/xinz/p/3803109.html's first question, each person establishes a GitHub account, and the team leader builds a project to include this group of members in this porject collaborators , and add[email protected]For collaborator.

Group GitHub new Project Calc:

Add collaborator to the setting-collaborators of the remote repository, waiting for the member to accept the invitation:

The project is actually a arithmetic project, thus establishing a remote branch with the initials of the group member to facilitate the member management of the merger project.

2. Build a HelloWorld project for each person and practice basic commands like Git add/commit/push/pull/fetch/clone. Compare the differences between the old and new versions of the project.

Su Zhihua---http://www.cnblogs.com/bywb/p/5873611.html

3. Complete the requirements document for the team's "Arithmetic" project (using Markdown to write the document), and try to use the git command to complete the update of the document on GitHub without conflict after trying to modify the same document on their own PC with the group members. and verify that the documentation on GitHub is really up-to-date.

refer to Http://www.jianshu.com/p/4Q3aay to learn the markdown format and then edit it using the Markdownpad 2 editor

Team Leader first write the requirements document REQUIREMENTDOC.MD, in the local git add, git commit after uploading to the remote Origin/master branch, the other members to the original base to modify and prevent conflicts, first git Pull remote Library to download files locally, modified and then git push, the entire operation process such as:

The master of the last remote branch is displayed as follows

Here, in order to differentiate the requirements of each person's writing, the requirements document is renamed to initials. MD, uploaded to the "origin/initials" branch, i.e.:

Modern software Engineering Chapter II operations

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.