Development

git 저장소의 기본 사용.

sonpro 2023. 3. 3. 22:03
반응형

Git

Basic Usage of Git Repository

Git is a version control system that allows developers to track changes in their codebase over time. It is a powerful tool that can help you manage your codebase, collaborate with other developers, and keep track of changes to your code. In this blog post, we will discuss the basic usage of Git repository.

What is a Git Repository?

A Git repository is a collection of files and directories that are managed by Git. It contains all the versions of your codebase, including the current version and all the previous versions. Git repositories can be hosted on a remote server, such as GitHub or GitLab, or they can be stored locally on your computer.

Creating a Git Repository

To create a new Git repository, you can use the git init command. This command initializes a new Git repository in the current directory.

$ git init 

Once you have initialized a new Git repository, you can start adding files to it. To add a file to the repository, you can use the git add command.

$ git add <filename> 

Committing Changes

After you have added files to the Git repository, you can commit the changes using the git commit command. A commit is a snapshot of your codebase at a specific point in time. It is a way to record changes to your code and keep track of what has been done.

$ git commit -m "Commit message" 

The commit message should be a brief description of the changes that were made. It is important to write clear and concise commit messages so that other developers can understand what changes were made.

Branching

Branching is a way to create a separate copy of your codebase. It allows you to work on new features or bug fixes without affecting the main codebase. To create a new branch, you can use the git branch command.

$ git branch <branch-name> 

To switch to a different branch, you can use the git checkout command.

$ git checkout <branch-name> 

Merging

Merging is the process of combining changes from one branch into another. It is a way to incorporate new features or bug fixes into the main codebase. To merge changes from one branch into another, you can use the git merge command.

$ git merge <branch-name> 

Pushing to a Remote Repository

To share your code with other developers, you can push your changes to a remote repository. A remote repository is a Git repository that is hosted on a remote server, such as GitHub or GitLab. To push your changes to a remote repository, you can use the git push command.

$ git push <remote> <branch> 

Pulling Changes from a Remote Repository

To get the latest changes from a remote repository, you can use the git pull command. This command fetches the latest changes from the remote repository and merges them into your local repository.

$ git pull <remote> <branch> 

Conclusion

In this blog post, we discussed the basic usage of Git repository. We covered creating a Git repository, committing changes, branching, merging, pushing to a remote repository, and pulling changes from a remote repository. Git is a powerful tool that can help you manage your codebase and collaborate with other developers. By using Git, you can keep track of changes to your code and work more efficiently.

 
반응형