注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

编程浪子的梦博客

博客地址:www.54php.cn

 
 
 

日志

 
 

【Git 使用笔记】第二部分:基本命令 和 单分支开发  

2016-01-09 20:00:13|  分类: 1 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 git 基本命令

  • git add .

  • git commit -am "请填写你NB的备注"

  • git fetch --all

  • git fetch -p  //如果远程分支删除了,本地发现还是有备份,可以使用此命令

  • git push origin master:master

  • git remote add origin 仓库地址

  • git remote rm origin

  • git remote -v

  • git rebase origin/master

  • git rebase --continue

  • git rebase --skip

  • git rebase --abort

###举例仓库

  • 仓库地址A:git@gitlab.54php.cn:guowei/demos.git

  • 仓库地址B:git@gitlab.54php.cn:infra/demos.git

  • 开发人员仓库C:git@gitlab.54php.cn:lurenjia/demos.git



###单分支开发

  • git clone A

    • 将远程的仓库A 克隆到本地仓库,此时使用 git remote -v 可以看到有一个origin 别名的远程仓库

  • git add .

    • 添加操作,如果有添加文件在提交执行前将变动添加到缓存区

  • git commit -am "代码提交NB备注信息"

    • 将改动提交到head区

  • git fetch --all 或者 git fetch origin

    • 将远程代码更新到本地,但是并没有合并到本地代码,需要使用git rebase 命令

  • git rebase origin/master

    • 将本地当前代码和远程代码的master分支进行rebase,其中origin就是远程仓库在本地的别名

  • git push origin master:master

    • 将改动推送到远端仓库,按照下面的说明,上面这句命令的意思就是:将本地的master推送到仓库A的master分支

    • origin指的就是git remote -v中看到的远程仓库A在本地的别名

    • 第一个master表示本地分支名称

    • 第二个master表示远程分支的名称



    原文地址:【Git 使用笔记】第二部分:基本命令 和 单分支开发
    标签:git   git命令   单分支开发   rebase   fetch   push   commit   

    智能推荐

      评论这张
     
    阅读(0)| 评论(0)
    推荐 转载

    历史上的今天

    评论

    <#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    页脚

    网易公司版权所有 ©1997-2018