首頁  >  問答  >  主體

intellij-idea - 從github上clone的程式碼如何push到另外一個平台?例如上傳到碼雲之類的?環境是IjIdea

從github上clone的程式碼如何push到另外一個平台?例如上傳到碼雲之類的?環境是IjIdea

伊谢尔伦伊谢尔伦2727 天前1188

全部回覆(6)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:53:03

    第一步:

    git remote add REMOTE_NAME ANOTHER_REPO_URL

    第二步:

    git push REMOTE_NAME BRANCH_NAME

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:53:03

    上傳的哪個遠端倉庫(無論是碼雲、Github或其他託管平台)主要是與你本地倉庫的設定有關,一個本地倉庫可以添加多個遠端倉庫。如果你的電腦上有裝git命令列的話,你可以使用下面的指令來查看你目前關聯的遠端倉庫:

    git remote -v

    如果你要增加另一個遠端倉庫,首先你需要先知道遠端倉庫的url,然後使用:

    git remote add <name> <url-of-remote>

    添加遠端倉庫,<name>是指遠端倉庫的別名,例如origin、mayun,隨便什麼都可以,只要你自己可以明白就行,第二個參數是遠端倉庫的url。

    當你使用git push推送的時候,你應該指定那個遠端倉庫:

    git push <name of remote repository> <name of branch>

    第一個參數是剛剛我們說過的遠端倉庫的別名,例如常用的origin等等,後面一個參數是分支名字。

    上面的方法是針對git命令行的,我剛剛意識到你用的可能是IED裡自帶的git插件,所以這裡做些簡單的補充。由於我並沒有使用過IjIdea,所以我只是猜測你可以在git的選單項目裡找一下關於遠端倉庫的設定。我強烈建議樓主使用git命令列,因為它可以完成許多圖形介面無法完成的操作,十分靈活。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-02 09:53:03

    .git目錄打開 config 檔案增加一個遠程,推的時候推給你新的遠程即可,也可以推給老的,隨便。

    回覆
    0
  • 黄舟

    黄舟2017-05-02 09:53:03

    首先需要在另一個平台新建一個遠端倉庫(裸庫)

    git init --bare (然後以該倉庫位址作為後續的url)

    接著就可以在本地新增加一個遠端倉庫位址

    git remote add new_origin [url ]

    跟 IjIdea 無關

    回覆
    0
  • 迷茫

    迷茫2017-05-02 09:53:03

    不知道在idea中如何操作?

    回覆
    0
  • PHPz

    PHPz2017-05-02 09:53:03

    過程跟github一樣,只需要替換下推送位址

    回覆
    0
  • 取消回覆