zoukankan      html  css  js  c++  java
  • 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的方式来处理了

  • 相关阅读:
    生手和FinallyJane一起学习ASP.NET
    使用eclipse 初学java
    关于C#中用access做数据库,使用like语句的问题(转)
    VSS (Visual Source Safe 2005) 用法详解(转)
    mysql 字符集问题之我见
    mysqli的预处理功能使用
    兼容IE和Firefox
    linux下netsnmp 已经安装,为什么没有 snmpwalk和snmpget
    ? PHP WBEM
    安装cacti时提示错误
  • 原文地址:https://www.cnblogs.com/silentjesse/p/3566714.html
Copyright © 2011-2022 走看看