從github上clone的程式碼如何push到另外一個平台?例如上傳到碼雲之類的?環境是IjIdea
小伙看你根骨奇佳,潜力无限,来学PHP伐。
git remote add REMOTE_NAME ANOTHER_REPO_URL
git push REMOTE_NAME BRANCH_NAME
上傳的哪個遠端倉庫(無論是碼雲、Github或其他託管平台)主要是與你本地倉庫的設定有關,一個本地倉庫可以添加多個遠端倉庫。如果你的電腦上有裝git命令列的話,你可以使用下面的指令來查看你目前關聯的遠端倉庫:
git remote -v
如果你要增加另一個遠端倉庫,首先你需要先知道遠端倉庫的url,然後使用:
git remote add <name> <url-of-remote>
添加遠端倉庫,<name>是指遠端倉庫的別名,例如origin、mayun,隨便什麼都可以,只要你自己可以明白就行,第二個參數是遠端倉庫的url。
<name>
當你使用git push推送的時候,你應該指定那個遠端倉庫:
git push
git push <name of remote repository> <name of branch>
第一個參數是剛剛我們說過的遠端倉庫的別名,例如常用的origin等等,後面一個參數是分支名字。
上面的方法是針對git命令行的,我剛剛意識到你用的可能是IED裡自帶的git插件,所以這裡做些簡單的補充。由於我並沒有使用過IjIdea,所以我只是猜測你可以在git的選單項目裡找一下關於遠端倉庫的設定。我強烈建議樓主使用git命令列,因為它可以完成許多圖形介面無法完成的操作,十分靈活。
在.git目錄打開 config 檔案增加一個遠程,推的時候推給你新的遠程即可,也可以推給老的,隨便。
.git
首先需要在另一個平台新建一個遠端倉庫(裸庫)
git init --bare (然後以該倉庫位址作為後續的url)
接著就可以在本地新增加一個遠端倉庫位址
git remote add new_origin [url ]
跟 IjIdea 無關
不知道在idea中如何操作?
過程跟github一樣,只需要替換下推送位址
第一步:
第二步:
上傳的哪個遠端倉庫(無論是碼雲、Github或其他託管平台)主要是與你本地倉庫的設定有關,一個本地倉庫可以添加多個遠端倉庫。如果你的電腦上有裝git命令列的話,你可以使用下面的指令來查看你目前關聯的遠端倉庫:
如果你要增加另一個遠端倉庫,首先你需要先知道遠端倉庫的url,然後使用:
添加遠端倉庫,
<name>
是指遠端倉庫的別名,例如origin、mayun,隨便什麼都可以,只要你自己可以明白就行,第二個參數是遠端倉庫的url。當你使用
git push
推送的時候,你應該指定那個遠端倉庫:第一個參數是剛剛我們說過的遠端倉庫的別名,例如常用的origin等等,後面一個參數是分支名字。
上面的方法是針對git命令行的,我剛剛意識到你用的可能是IED裡自帶的git插件,所以這裡做些簡單的補充。由於我並沒有使用過IjIdea,所以我只是猜測你可以在git的選單項目裡找一下關於遠端倉庫的設定。我強烈建議樓主使用git命令列,因為它可以完成許多圖形介面無法完成的操作,十分靈活。
在
.git
目錄打開 config 檔案增加一個遠程,推的時候推給你新的遠程即可,也可以推給老的,隨便。首先需要在另一個平台新建一個遠端倉庫(裸庫)
接著就可以在本地新增加一個遠端倉庫位址
不知道在idea中如何操作?
過程跟github一樣,只需要替換下推送位址