zoukankan      html  css  js  c++  java
  • Git Remote (转)

    基本使用

    git是一个分布式代码管理工具,所以可以支持多个仓库,在git里,服务器上的仓库在本地称之为remote

    直接clone一个仓库:

    $: git clone git@search.ued.taobao.net:projects/search.git
    

    另外一种clone方式:

    # 创建目录初始化本地仓库
    $: mkdir search && cd search
    $: git init
    # 添加远程仓库路径
    $: git remote add github git@github.com:yyfrankyy/search.git
    # 实际上,pull 就是 fetch + merge
    $: git pull github --all --tags
    

    把工作目录迁移到github上面:

    $: git remote add github git@github.com:yyfrankyy/search.git
    $: git push github --all --tags
    

    显示所有的远程仓库

    $: git remote -v
    origin	git@search.ued.taobao.net:projects/search.git (fetch)
    origin	git@search.ued.taobao.net:projects/search.git (push)
    github	git@github.com:yyfrankyy/search.git (fetch)
    github	git@github.com:yyfrankyy/search.git (push)
    

    重命名远程仓库

    $: git remote rename github gh
    $: git remote
    origin
    gh
    

    删除远程仓库

    $: git remote rm github
    $: git remote
    origin
    

    从远程仓库抓取数据,更新本地仓库:

    $: git fetch origin
    remote: Counting objects: 58, done.
    remote: Compressing objects: 100% (41/41), done.
    remote: Total 44 (delta 24), reused 1 (delta 0)
    Unpacking objects: 100% (44/44), done.
    From git://search.ued.taobao.net:projects/search.git
     * [new branch]      product     -> origin/product
    

    查看远程仓库信息,可用于跟踪别人的push

    $: git remote show origin
    * remote origin
      Fetch URL: git@search.ued.taobao.net:projects/search.git
      Push  URL: git@search.ued.taobao.net:projects/search.git
      HEAD branch: master
      Remote branches:
        master  tracked
        p4popt  tracked
        prepub  tracked
        product tracked
      Local branches configured for 'git pull':
        master  merges with remote master
        p4popt  merges with remote p4popt
        prepub  merges with remote prepub
        product merges with remote product
      Local refs configured for 'git push':
        master  pushes to master  (up to date)
        p4popt  pushes to p4popt  (up to date)
        prepub  pushes to prepub  (up to date)
        product pushes to product (up to date)
    
     
     
    转自 http://blog.csdn.net/pgmsoul/article/details/7883706
  • 相关阅读:
    java 拦截器、过滤器、监听器
    说说java
    八、 Spring Boot 过滤器、监听器
    六、Spring Boot Controller使用
    四、Spring Boot 多数据源 自动切换
    三、Spring Boot 多数据源配置
    二、spring Boot构建的Web应用中,基于MySQL数据库的几种数据库连接方式进行介绍
    对程序员面试的一些思考
    在同一个sql语句中,统计不同条件的Count数量
    redis持久化的几种方式
  • 原文地址:https://www.cnblogs.com/SamuelSun/p/8358521.html
Copyright © 2011-2022 走看看