将GIT添加到源代码的副本中

时间:2016-01-29 13:57:54

标签: git

在具有2种环境 prod dev 的旧项目中 我们最近在 prod 上添加了git并推送了主分支中的所有更改,现在可以更好地支持此服务器。

但是,我无法在 dev 服务器上启动git跟踪, 有代码库有点不同,我不能只是新鲜克隆...

将git存储库跟踪添加到现有代码的适当步骤是什么,类似于主分支?

我试过了:

git init
git origin add remote ...
git branch --set-upstream master origin/master

但现在我的所有本地文件都显示为本地删除。

git checkout master显示所有文件的冲突 git pull表示所有内容都是最新的

1 个答案:

答案 0 :(得分:1)

  1. 将新的repo克隆到独立服务器
  2. 在克隆仓库中创建一个新分支develop
  3. 将您的代码库从您的dev服务器转发到此repo
  4. 提交'develop'分支并推送到远程。
  5. 设置您的开发服务器以跟踪develop分支
  6. develop分支合并到master。这将是一个新的prod代码库。
  7. Disclamer。这不是对正确发布过程的认可,而是对OP问题的回答