zoukankan      html  css  js  c++  java
  • Git添加远程库和从远程库中获取

    一、 Git添加远程库

      1、 在本地新建一个文件夹,在该文件夹使用Git工具,运行$ git init,将该文件夹变为本地Git仓库,同时会生成一个隐藏的.git文件夹。

      2、 在该文件夹中用NotePad++建立一个xx.txt文件(建立文件即可,不要求什么格式与内容);在Git工具中依次运行 $ git add xx.txt 和 $ git commit -m “描述信息”。 3、 创建SSH Key。在Git工具中运行 $ ssh-keygen -t rsa -C youremail@example.com。

    把邮箱换成自己的邮件地址,其余一路回车使用默认值即可。在用户主目录(系统盘/用户/zxj/)里找到.ssh目录,里面有id_rsa和id_rsa.pub文件,前一个是私钥,不能泄露,后一个是公钥,在码云(或GitHub)中SSH公钥里添加进去。SSH Key好像多个项目可以通用的,不用每次申请(待验证)。

      4、 在码云或GitHub上创建项目,复制其HTTPS或SSH链接。

      5、 建立联系。在Git工具中运行 $ git remote add origin git@git.oschina.net:ha1991/mygit.git (HTTPS或SSH链接),无返回。

      6、 在远程库新建项目时生成一个README.md文件,本地没有,此时应先pull到本地,跳过本步直接进行下一步会报错。

    $ git pull --rebase origin master

      7、 将本地仓库push到远程仓库。在Git工具中运行 $ git push -u origin master。此时就可以将本地库的所有内容推送到远程库上。

    二、 Git从远程库中获取

      1、 查看本机是否有SSH Key,如果有应加入码云或GitHub中的SSH公钥中;如果没有应生成后再加入SSH公钥,生成方法见上文第3步。

      2、 准备好远程库。

      3、 在本地使用Git工具运行 $ git clone git@git.oschina.net:ha1991/mygit.git (远程库中复制的HTTPS或SSH链接)。

      4、 可以进入文件夹查看了。

  • 相关阅读:
    Qt调用外部程序QProcess通信
    QT错误:collect2:ld returned 1 exit status
    ARM编译空间属性(转)
    深入C语言内存区域分配(进程的各个段)详解(转)
    Linux系统的组成和内核的组成
    C语言中,头文件和源文件的关系(转)
    Ubuntu安装samba服务器
    2018年应该做的事
    生活经历1
    学习笔记
  • 原文地址:https://www.cnblogs.com/zhengxj1991/p/8232436.html
Copyright © 2011-2022 走看看