git命令

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的方式来处理了

原文地址:https://www.cnblogs.com/silentjesse/p/3566714.html