What is Git?

Asked 2 years ago, Updated 2 years ago, 60 views

What is "Git"?It is often described only as a distributed version control system such as source code on the Internet, but I would like you to give me a specific example.

バージョンDo you usually use it only for version control?

「Do I need to register something to use Git?Also, what should I do if I forget my registration information?

「Is there anything to do with GitHub and GitLab?

E What is the difference between the standard Git installed in Eclipse and the Git installed alone?

個人Personal delusion? But is there any kind of source code from a Git repository, or is there a library-like function like taking what you need and using it for coding?

git eclipse

2022-09-30 14:13

3 Answers

Git is software for version control.In particular, it is designed to develop a single software for many people.The way to use it is to create the next version by comparing and integrating the source code with each other while storing the source code in the local environment of each developer.

In a typical Git software development approach, it is easy to consolidate the final changes to a single server with the source code as the main server.Furthermore, it would be more convenient if the Git management on the main server looked beautiful on the GUI.There are GitHub, GitLab, Bitbucket, and other services that become such servers with source code and display management.In addition to providing GUI support for Git functionality, they also include additional features such as issue tracker functionality to manage software issues.

If you only use Git, you don't need to register with any third-party services.However, you must provide your username and email address to Git installed on your computer.The registered user name and email address will be used as the author's name for the changes you make to the source code.In order to use services such as GitHub above, you need to register with them.

Eclipse also has a plug-in called Egit, which is almost the same as Git itself.Pure Git itself is a CLI, so the interface is different.

Getting the source code from the Git repository is probably the equivalent of the behavior of the commands git clone and git pull.However, if you explain these in this answer, it will be longer.So first of all, it's good to know exactly what kind of software Git is.Specifically, read tutorials such as Japanese version of Pro Git and Introduction to Git Even Monkeys.


2022-09-30 14:13

バージョンDo you usually use it only for version control?

Basically, I only use it for version control.

Once configured, you can import the source with relatively little effort. There are times when I use it for simple deployment.

「Do I need to register something to use Git?Also, what should I do if I forget my registration information?

Git is simply an installation tool.
It's not like registering as a member for download and installation anywhere.

「Is there anything to do with GitHub and GitLab?

Git is suitable for multi-person development.
A web service called GitHub is one that promotes that part and makes it easier to collaborate.
GitHub is a service run by GitHub, Inc., so if you register as a member, you will be able to use more functions (there are also paid functions)

E What is the difference between the standard Git installed in Eclipse and the Git installed alone?

I've had people misunderstanding that this feature is Git=Eclipse, but of course it's not Git=Eclipse.
Originally, Git is used in the command line, but I think it is acceptable to understand that some of them are easy to operate on Eclipse.
(Depending on the environment, it is installed in a different path than the Git installed alone.There may be differences in that it contains a different version from the Git installed alone.)

個人Personal delusion? But is there any kind of source code from a Git repository, or is there a library-like function like taking what you need and using it for coding?

I feel that the understanding is correct because we bring a set of source code from a place called a repository, change the version control source, and proceed with the development project.
I can't answer the details of how to use Git with this question, so whenever necessary, I think it's better to refer to the questions written by someone else in the past (if they still don't solve it, ask them yourself).


2022-09-30 14:13

What is "Git"?It is often described only as a distributed version control system such as source code on the Internet, but I would like you to give me a specific example.

Version control system is software that manages change history and is used in program development.It has a fairly long history, and CVS and SVN are famous.Git was developed for Linux kernel development in these later stages.

Typical usage of Git is as follows:

With centralized management, the software development workflow is very different because the above two are followed by six. With Git, you can use the local repository as you like and merge easily.

However, my personal impression is that I use Git to use GitHub.

GitHub is a project management web service that provides a remote repository.There is a feature called Pull Request that is not in the original.GitLab is similar to GitHub, but I will install it on the server and use it.

Eclipse's Git is the front end of the original Git.The original is a command-line tool, but there are many Git clients in the GUI version, which is a kind of thing.


2022-09-30 14:13

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.