Home > Development Tools > git > body text

How to modify origin in git

PHPz
Release: 2023-04-03 09:37:15
Original
2787 people have browsed it

Git is a distributed version control system that can help us manage code efficiently. In the process of using Git, we may need to make some modifications to the remote repository, such as changing the name or URL of the remote repository. This article will introduce how to modify origin through Git.

1. Origin in Git

In Git, origin is the default remote warehouse name. When we use the following command to associate the local warehouse with the remote warehouse, Git will automatically add a remote warehouse named origin:

git remote add origin <URL>
Copy after login

After executing this command, we can use the following command to upload the local code To the corresponding remote warehouse:

git push -u origin <branch>
Copy after login

In the above command, "origin" refers to the remote warehouse name, and "branch" refers to the branch name.

2. Modify the URL of origin

In some cases, we may need to modify the URL of the remote warehouse. For example, when the server where our remote warehouse is located changes, or we need to switch the URL of the remote warehouse from HTTP protocol to SSH protocol, we need to modify the URL of the remote warehouse.

The following are the steps to modify the remote warehouse URL:

  1. Execute the following command to view the URL of the current remote warehouse:

    git remote -v
    Copy after login
    Copy after login

    The output should be similar to the following Content:

    origin  https://github.com/username/repo.git (fetch)
    origin  https://github.com/username/repo.git (push)
    Copy after login
  2. Execute the following command to modify the URL of the remote warehouse:

    git remote set-url origin <newURL>
    Copy after login

    Among them, "newURL" is the new remote warehouse URL.

    For example, if we want to switch the URL of the remote warehouse from HTTPS protocol to SSH protocol, we can execute the following command:

    git remote set-url origin git@github.com:username/repo.git
    Copy after login

    After executing the above command, we can execute the following command again Check the URL of the current remote warehouse and make sure the modification has taken effect:

    git remote -v
    Copy after login
    Copy after login

    The output should be similar to the following:

    origin  git@github.com:username/repo.git (fetch)
    origin  git@github.com:username/repo.git (push)
    Copy after login

3. Modify the name of origin

In some cases, we may need to modify the name of the remote warehouse. For example, when we want to upload code to multiple remote repositories at the same time, we can add a different name to each repository.

The following are the steps to modify the name of the remote warehouse:

  1. Execute the following command to view the name of the current remote warehouse:

    git remote
    Copy after login
    Copy after login

    The output result should only contain one The name is "origin".

  2. Execute the following command to modify the name of the remote warehouse:

    git remote rename origin <newName>
    Copy after login

    Among them, "newName" is the new remote warehouse name.

    For example, if we want to change the name of the remote warehouse from "origin" to "upstream", we can execute the following command:

    git remote rename origin upstream
    Copy after login

    After executing the above command, we can again Execute the following command to view the name of the current remote warehouse and ensure that the modification has taken effect:

    git remote
    Copy after login
    Copy after login

    The output should only contain one name, which is "upstream".

Summary

In the process of using Git to manage code, we may need to make some modifications to the remote warehouse. Through the method introduced in this article, we can easily modify the URL and name of the remote warehouse. I hope this article can be helpful to developers using Git.

The above is the detailed content of How to modify origin in git. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template