Data room charging system cooperation edition (2) -- first knowledge of Git

Source: Internet
Author: User
Tags git client using git

After studying git for a day and a half, I have read a lot of information. Here I will divide the use of git into two simple lines: local control database and remote control database.



**************************************Local control library**************************************** *****


Several tools are required in the local database. Here is a brief introduction.

Graphical tools:

Msysgit:

Git forwindows is an official GitHub management tool. Its operations are completed in the form of command lines, so it may be more suitable for Linux Command lines.

 

Gitextensions:

Git extensions is a git graphical client used to control the GIT database. It supports windows Resource Manager integration and Visual Studio integration. For details, see:

Vs git client tool (GIT extensions)

How I open source a project on GitHub

Contact: gitextensions comes with GIT for Windows-msysgit. Therefore, you can select either of them for installation. We recommend that you use git extensions.

 

Plugin:

The plug-in required by Visual Studio in combination with GitHub is GIT source control provider. I believe that those who have used SVN can easily master this plug-in. I will not go into details here. For details, see:

Using vs2010 with GitHub for Version Control

Use git in vs2010

 

Tortoisegit:

In fact, it is not necessary to have the tortoisegit tool shown after the above tool, just as SVN has a local graphical operation tool.



************************************Remote control library**************************************** *******


The remote control library only has this tool GitHub. GitHub can host various managed platforms of git version libraries. And provides a web management interface, you can also download the relevant software GitHub for management on the client.

1. Create and install on GitHub. This is simple and will not be described in detail.

2. log onto GitHub and create a new repository (newrepository)


For details, see manage GitHub projects using git in windows.

 

*****************************************Tips**************************************** *********


TIPS: pay special attention to the SSH key, because the communication between the local database and the remote database requires her. Note commit and push here. Here, the meaning of commit is different from that used when we use SVN. The local code is first committed to the local git library, and then pushed to the remote control library GitHub.


 

**************************************** **Summary**************************************** *******


Summary:We are definitely not the first person to do this. There are many online predecessors and talented people, so what we don't think of is what we can't find. We are good at enriching ourselves with others' hands. Git has never touched on it before. This time, it is only because of form-based pressure that it studies this thing. The time is short and the research is not deep, so more understanding needs to be applied in the project.


Data room charging system cooperation edition (2) -- first knowledge of Git

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.