2013-05-01 43 views
1

我剛剛繼承了一個站點,其中前開發人員有一個現場開發機器(運行Ubuntu),而活動站點位於Linode VPS上。 Git設置是這樣的,當你在本地開發機器上執行git時,它會自動更新活動服務器。如何將一個Live站點複製到Bitbucket

Bitbucket上沒有此網站的存儲庫。我想改變這一點,我想刪除本地開發機器,我現在使用我的Windows PC作爲我的開發計算機,並且我已經在Bitbucket中創建了一個空的回購。

我的問題是我怎麼能拉這個活網站的副本到我的新創建的到位桶回購和拆除帶電部位和本地開發機之間的電流依賴性。 我已經看過這個活的站點的根目錄.git的/ config文件,這裏是我所看到的

[core] 
     repositoryformatversion = 0 
     filemode = true 
     bare = false 
     logallrefupdates = true 
[remote "hub"] 
    url = /srv/git/hubs/websitename/
    fetch = +refs/heads/*:refs/remotes/hub/* 
[push] 
     default = current 

當我看着這條路徑URL =/SRV /混帳/集線器/ websitename /所有我看到的是這個

[core] 
     repositoryformatversion = 0 
     filemode = true 
     bare = true 

我應該卸載混帳,並開始了,我讀了我應該做的

git remote set-url origin git://new.url.here 

,但我不知道這是什麼會做,任何幫助表示讚賞。

回答

0

我解決了這個問題,但將ssh-key複製到Bitbucket,然後我就能夠將該網站克隆到位桶中。然後我將新創建的bitbucket回購作爲遠程現場網站添加。然後我用使用Github上的Windows應用程序克隆到位桶回購我的本地機器上,然後開始工作了我的機器,當地承諾,推到位桶,然後從到位桶直播現場拉。

謝謝

相關問題