2015-05-06 80 views
3

我以前曾在命令行上使用過git和github。我下載了sourcetree並使用bitbucket玩了一下,看看最好的選擇。我想我無意中在命令行上意外遷移了Bitbucket。因爲現在當我執行git init並嘗試推送時,github上沒有任何事情發生。然後我試圖從我的Mac中刪除所有的訪問密鑰,並試圖用ssh密鑰重新安裝github,但那似乎不起作用。當我做混帳拉 - 我得到以下terminal line 如何刪除bitbucket,並回到我的命令行github上工作?將Bitbucket轉換爲Github

+0

你是什麼意思「我意外地遷移了命令行上的Bitbucket」? Bitbucket是您存儲庫的託管服務。它與你的命令行中發生的事情沒有任何關係。另外,你寫道:*當我做git init並嘗試推送時,github *上沒有任何事情發生。在初始化一個新的存儲庫之後,你不應該期望任何東西被推入。您首先必須爲此設置一個* remote *(即指向GitHub上託管的現有存儲庫的鏈接)。 – Jubobs

+0

我真的很新。謝謝你的建議。我認爲git init會在github上做一個空的回購,我可以自動添加提交併推送給master。起初我不明白。 – user3730179

回答

2

在GitHub上,你會發現你的資料庫網址倒右手邊

github

複製URL,你會需要它。現在啓動終端並導航到您的git存儲庫所在的目錄。運行以下,你應該看到您的到位桶設置爲原點,

git remote -v 

,我們需要將其刪除,並與您的GitHub更換。我們可以這樣做

git remote remove origin 
git remote add origin [email protected]:ollieatkinson/OKAMutableDirectedGraph.git 

現在你應該能夠像平常那樣推/拉!請記住用自己的URL替換遠程URL。

+1

Markdown格式化提示:請勿在堆棧溢出中使用三重支持語法。相反,請將您的代碼縮進4個空格。 – Jubobs

+0

我必須一直反覆做這個每個回購? – user3730179

+0

謝謝@Jubobs – user3730179

相關問題