zoukankan      html  css  js  c++  java
  • Git命令_git remote与远程仓库管理

    git remote 命令主要用于管理远程仓库用的;实际我觉得就是用来存远程仓库URL路径的,并且给URL路径起个名字;

    实际上就是给一个远程仓库URL地址配置一个本地用的,方便记忆的名称而已;

    输入git remote ,会显示origin,这是给一个远程仓库的默认名称;这个名称方便我们在与远程仓库进行push,fetch操作时不需要输入完整的URL路径;

    输入git remote -v,会显示完整的名称与URL仓库路径的映射关系

    git remote add  name URL   //自己定义一个名称name,URL是远程的仓库路径;这样的话就可以增加一对名称与远程仓库路径的映射关系了;

    git remote show name         //显示远程仓库name的详细信息



    远程仓库创建:

    如果要创建一个远程仓库,我的理解是必须在Github的网站上去创建好新的远程仓库;

    一般来说本地输入git clone URL   就会创建远程仓库对应的本地仓库了;

    顺便提一下,地址有两种类型:

    HTTPS           https://github.com/youraccountname/reponame.git
    SSH               git@github.com:youraccountname/reponame.git



    本地仓库创建:

    如果我们只是想创建一个本地仓库单机玩一玩;

    git init [projectname]    //会新建一个目录,将其初始化为Git代码库

    所以除了真的单机玩一玩,真的没有比要使用git init命令;通常都是在网站上创建一个远程仓库,git clone到本地就好了;



    远程仓库管理:                  //很重要,本地仓库需要与远程仓库建立关联关系,这样才能使用push pull等命令

    显示所有远程仓库:           git remote -v

    显示某个远程仓库的信息:git remote show [remote]

    配置远程仓库的名称:       git remote add origin xxxxx  //填写SSH路径或者是HTTPS路径,origin是默认名称可以自己另外自行命名,这里只是自己配置了一个别名origin来与xxxxx进行映射。首先要确保xxxx是一个远程真实存在的远程库

     //这个origin就是我们本地给远程仓库的别名,映射的是完整的远程主机名;

  • 相关阅读:
    [字符串] 洛谷 P2264 情书
    [IDA*] 洛谷 P2324 骑士精神
    [Tarjan] 洛谷 P2746 校园网
    [dp][瞎搞] 洛谷 P2501 数字序列
    [虚树][lca][dfs] 洛谷 P3233 世界树
    [斜率优化][dp] 洛谷 P3648 序列分割
    [带修莫队] Bzoj 2120 数颜色
    [数学][组合数] Jzoj P4257 着色
    [贪心][前缀和] Jzoj P4256 平均数
    [dfs] 洛谷 P2535 收集资源
  • 原文地址:https://www.cnblogs.com/grooovvve/p/12905188.html
Copyright © 2011-2022 走看看