• Git学习笔记--远程仓库


    远程仓库

    接下来就是Git牛逼的地方,分布式控制。

    实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。这样你能及时取得新版本,服务器挂掉也没事,因为其他机器上也有存档。

    有个叫GitHub的神奇的网站,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库,相当于免费的服务器。

    添加远程仓库

    在Github右上角加号点开“Create a new repo”,创建一个新仓库,仓库名自取,其他默认。

    在本机Git Bash中使用命令:

    $ git remote add origin git@github.com:DeloresC/newrepository.git

    origin是远程库在本机上的名称,可以更改。

    然后使用命令进行第一次推送,推送master分支所有内容:

    $ git push -u origin master

    之后每次push使用命令:

    git push origin master

    从远程库克隆

    想拉一个别人的库下来怎么此操作呢?

    现在你已经有了一个远程库,

    在库页面点击clone or download,选择https或者ssh协议,复制地址;

    打开Git Bash,进入你想克隆的目录,输入命令:git clone 复制内容;

    库就从远程克隆一份到你电脑啦。

    *ssh协议比https速度快,并且https每次push需要输入口令,因此使用ssh方便。



    参考:廖雪峰的Git教程 

  • 相关阅读:
    学习Python第五天
    学习Python第三天
    Mongodb
    JMS links
    笔记整理
    a* products
    String
    business knowledge
    [Java coding] leetcode notes
    [Java Basics3] XML, Unit testing
  • 原文地址:https://www.cnblogs.com/cpcpp/p/12954901.html
Copyright © 2020-2023  润新知