在将部署代码的同一服务器上设置git存储库

JAy*_*een 5 git

我在我的Ubuntu服务器和客户端上安装了git.我也计划安装git-flow.

当我在服务器上创建一个项目时,我将拉出测试分支或生产分支(两者都在同一台服务器上),在我执行git init后,如何命名远程,我该怎么做存储库是在同一台服务器上?

Von*_*onC 10

如果您在本地克隆它,将为您命名远程.

git clone /path/to/repo
cd repo
git remote -v
Run Code Online (Sandbox Code Playgroud)

您将看到一个名为的遥控器origin,指的是/path/to/repo.

那将是相同的:

mkdir repo
cd repo
git init .
git remote add origin /path/to/repo
git pull
Run Code Online (Sandbox Code Playgroud)

  • @Ayen听起来很对.当你在GitHub上创建*repo(`git init`或"create")时,它没有遥控器.但是当您*克隆*上游仓库时,它有一个名为"origin"的默认远程,其中包含您用来引用刚刚克隆的上游仓库的url或本地路径. (2认同)