git remote add local_proj /opt/git/project.git 給項目添加新遠程服務器地址
git clone /opt/git/project.git local_proj
一個本地項目與git相結合有兩種情況:
1、先有本地項目,然后再將項目push到git服務器上
這種情況下,如果你要將項目push到git服務器上,那要怎么辦?
辦法是:給項目添加遠程服務器地址,這時就可以使用命令
git remote add abbrname https://opt/git/project.git
這命令的意思是添加一個遠程git服務器A,A的url為https://opt/git/project.git,代號為abbrname
這時你再執行命令
git remote -v
如果有將該代號和url打印出來說明添加成功。
這時你需要將遠程項目下載下來,通過命令:
git fetch abbrname
這時可以查看到遠程的分支在本地的體現
git branch -r
這時便會輸出當前遠程項目的branch情況。
最后再把遠程分支的某分支與本地merge起來。
接下來你要將項目push到git服務器A上的master分支,你只要使用命令
git push abbrname master
2、無本地項目,需要從git服務器上download下來.
假如我們要參與到apache的mina開源框架的開發時,這時通過git clone命令將項目load到本地,命令:
git clone https://github.com/apache/mina mina
通過命令
pwd
可知我們當前的目錄,那么在這個目錄下就多了一個mina的目錄了,通過
cd mina
進入mina項目的目錄里面再執行命令
git remote -v
這時我們可以看到

說明git clone url dir 命令會自動將命令中的url作為download下來的項目一個遠程服務器地址,並且代號為origin。
假如你要給這個已在本地的mina項目再添加一個遠程git服務器,那么你就可以按照情況1的方式來處理了
