>  기사  >  개발 도구  >  git에서 원본 주소를 수정하는 방법은 무엇입니까? 예시에 대한 자세한 설명

git에서 원본 주소를 수정하는 방법은 무엇입니까? 예시에 대한 자세한 설명

PHPz
PHPz원래의
2023-04-03 11:52:593119검색

Git을 활용하여 공동개발을 진행하다 보면 원격웨어하우스의 주소를 수정해야 하는 경우가 종종 있습니다. Git의 경우 각 원격 창고는 Git 서버의 주소이며 이 주소를 원본이라고 합니다. 일반적으로 다른 Git 서버나 다른 지점에 연결하려면 원본 주소를 수정해야 합니다. 이번 글에서는 Git의 원본 주소를 수정하는 방법을 소개합니다.

1. 현재 원본 보기

Git에서는 다음 명령을 통해 현재 원본의 주소를 볼 수 있습니다.

git remote -v

이 명령을 실행하면 Git 원격 창고의 주소 목록이 출력됩니다. 각 원격 창고 이름 ​​및 주소 표시:

origin  https://github.com/username/repo.git (fetch)
origin  https://github.com/username/repo.git (push)

이 목록에서 원본은 Git의 기본 원격 창고 이름이고 다음 주소는 창고의 HTTPS URL입니다. SSH를 사용하여 Git 서버에 연결하는 경우 출력은 SSH URL이 됩니다.

2. 원본 주소 수정

원본 주소를 수정해야 하는 경우 다음 명령을 사용하면 됩니다.

git remote set-url origin <new-url>

그 중 <new-url>가 새로운 Git입니다. 서버 주소. 이 명령을 통해 Git은 원본 주소를 수정하여 새 원격 저장소에 연결합니다. <new-url> 为新的 Git 服务器地址。通过该命令,Git 将会修改 origin 的地址,从而连接到新的远程仓库。

三、示例

为了让大家更好地理解修改 origin 的过程,下面将举一个实际的示例。

假设我们要将当前的远程仓库连接到另外一个 Git 服务器上。首先,我们需要查看当前 origin 的地址:

git remote -v

输出:

origin  https://github.com/username/repo.git (fetch)
origin  https://github.com/username/repo.git (push)

接下来,通过以下命令将远程仓库连接到新的 Git 服务器:

git remote set-url origin https://gitlab.com/username/repo.git

运行该命令后,Git 便会将 origin 的地址修改为 https://gitlab.com/username/repo.git。如果想要确认 origin 是否已经被修改成功,可以重新运行 git remote -v

3. 예시

원산지 수정 과정을 모두가 더 잘 이해할 수 있도록 아래에 실제 예시를 제시합니다.

현재 원격 창고를 다른 Git 서버에 연결하고 싶다고 가정해 보겠습니다. 먼저 현재 원본의 주소를 확인해야 합니다. 🎜
origin  https://gitlab.com/username/repo.git (fetch)
origin  https://gitlab.com/username/repo.git (push)
🎜출력: 🎜rrreee🎜다음으로 다음 명령을 통해 원격 창고를 새 ​​Git 서버에 연결합니다. 🎜rrreee🎜 이 명령을 실행한 후 Git은 주소를 수정합니다. 출처는 https://gitlab.com/username/repo.git입니다. 원본이 성공적으로 수정되었는지 확인하려면 git remote -v 명령을 다시 실행하면 다음과 같이 출력됩니다. 🎜rrreee🎜 IV. 원본 주소 수정 Git은 특히 여러 사람이 개발에 협력할 때 자주 필요한 작업입니다. 본 글에서 소개한 방법을 통해 원본 주소를 쉽게 수정하여 다른 Git 서버나 다른 브랜치에 연결할 수 있습니다. 🎜

위 내용은 git에서 원본 주소를 수정하는 방법은 무엇입니까? 예시에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.