获取我的生产站点中的git repo到我的测试环境

时间:2015-05-26 19:43:00

标签: git github push git-merge pull

我刚刚接手了某个人的项目,我并不完全确定她是如何设置她的系统的。我们有三个设置:a)我的测试环境,以及两个远程系统systemAlphasystemBeta。对于网站alpha是生产(实时)网站,beta是回购网站,这意味着我可以在我的测试网站中进行更改,并在投标之前将其发送到beta alpha

中的更改

我遇到的问题是,当我在alpha中执行git log时,最后一次提交是ce14507a77...后跟b6994fb976...,而在beta中,最后一次提交是{{1} }}。当我将b6994fb976...克隆到我的测试环境中时,只克隆到Alpha而不是b6994fb976...。我想知道的是:

1.。)如何将ce14507a77...克隆到我的测试环境直到最新的提交alpha? 2.)如何确保ce14507a77...指向最新提交beta而非ce14507a77...

我能给你的另一条信息就是这个

b6994fb976...

我猜定修复2)将修复1)但我被卡住了。我是Git的新手,所以如果您需要更多信息,例如root# cat .git/refs/remotes/origin/dev b8855f28e root# cat .git/refs/remotes/origin/HEAD ref: refs/remotes/origin/master root# cat .git/refs/remotes/origin/master b6994fb976 remote.origin.fetchcore.bare我可以添加它,我只是不想提供不必要的信息。感谢

更新

我在remote.origin.url

git status时忘记添加此信息
alpha

0 个答案:

没有答案