美文网首页
git remote

git remote

作者: 上发条的树 | 来源:发表于2016-06-14 15:49 被阅读819次

    Git要求每个远程主机都必须指定一个主机名。git remote命令就用于管理主机名
    不带选项时,git remote用于列出所有远程主机。

    终端中进入到本地的项目文件夹中,执行git remote,不输出任何东西。因为此时没有添加任何远程主机。

    如下,添加远程主机:

    git remote add 主机名 远程仓库地址

    git remote add origin https://vampire_locker@bitbucket.org/vampire_locker/demo2.git
    

    添加完远程主机后,可以使用git remote查看主机名:

    $ git remote
    origin
    

    添加完远程主机,即可push到远程仓库:

    git push https://vampire_locker@bitbucket.org/vampire_locker/demo2.git
    
    git remote -v
    

    使用-v选项,可以查看远程主机的网址:

    $ git remote -v
    origin  https://vampire_locker@bitbucket.org/vampire_locker/demo2.git (fetch)
    origin  https://vampire_locker@bitbucket.org/vampire_locker/demo2.git (push)
    
    git remote show 主机名
    

    可以查看对应名称的远程主机的详细信息。

    $ git show origin
    fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
    Use '--' to separate paths from revisions, like this:
    'git <command> [<revision>...] -- [<file>...]'
    mobao:MVPDemo mobao$ git remote
    origin
    mobao:MVPDemo mobao$ git remote show origin
    * remote origin
      Fetch URL: https://vampire_locker@bitbucket.org/vampire_locker/demo2.git
      Push  URL: https://vampire_locker@bitbucket.org/vampire_locker/demo2.git
      HEAD branch: master
      Remote branch:
        master new (next fetch will store in remotes/origin)
      Local ref configured for 'git push':
        master pushes to master (up to date)
    

    可以删除远程主机:

    git remote rm 主机名
    

    可以修改主机名:

    git remote rename 原主机名 新主机名
    

    相关文章

      网友评论

          本文标题:git remote

          本文链接:https://www.haomeiwen.com/subject/xnjudttx.html