How to checkout branch of remote git, 깃 리모트 브랜치 체크아웃

To check out a branch from a remote Git repository, you can follow these steps:

1. Fetch the remote branches

First, ensure that your local repository is aware of the remote branches by using git fetch. This updates your local references to the remote branches.

git fetch origin

2. Check out the remote branch

Once the remote branches are fetched, you can check out the desired branch using git checkout -b and specifying the remote branch.

Command:

git checkout -b <local-branch-name> origin/<remote-branch-name>

Explanation:

  • <local-branch-name>: The name you want to give to your local branch.
  • origin/<remote-branch-name>: Refers to the branch on the remote called origin (which is the default name for the main remote repository) and the branch you want to check out.

Example:

If the remote branch is called feature-branch and you want to create a local branch with the same name, you would run:

git checkout -b feature-branch origin/feature-branch

3. Alternative using git switch (Modern Method)

You can also use the git switch command (introduced in Git 2.23) to achieve the same thing:

git fetch origin
git switch -c <local-branch-name> origin/<remote-branch-name>

This is equivalent to checkout but is a clearer way to switch between branches.

Summary Steps:

  1. Fetch the latest branches: git fetch origin
  2. Check out the remote branch: git checkout -b <local-branch-name> origin/<remote-branch-name>

댓글

이 블로그의 인기 게시물

Develop a Kafka producer to send messages to a Kafka topic

Parasite of korean movie

Using the MinIO API via curl

difference between truncate and truncate_preserve in hbase

What are 5 creative things I could do with my kids' art, 아이와 함께하는 창의적 놀이

To switch to a specific tag in a Git repository

Kafka consumer in a Spring Boot application using a scheduled task

To integrate Spring Boot with your gRPC service using Gradle, Java, and Avro

kafka polling vs listen

how to delete all issues on project in sentry, 센트리 이슈 삭제하기