zoukankan      html  css  js  c++  java
  • GIT学习之路第四天 远程仓库

    本文参考廖雪峰老师的博客进行总结,完整学习请转廖雪峰博客

    git的服务器———Github,自行注册github账号后,按下面的步骤操作:

    • 第一步,事实上,本地Git仓库和Github仓库之间的传输是通过SSH加密的,创建SSH key
    (在用户主目录下,看看是否有.ssh文件,里面有id_rsa,id_rsa.pub两个文件,这连个就是ssh的秘钥对,前者是私钥,不能泄露出去,后者是公钥,可以放心告诉任何人。如果有这两个文件直接跳下一步)
    打开git bash 输入命令$ssh -keygen -t rsa -c "email@email.com"
    • 第二步,登录github->setting->SSH and GPG keys->add SSH keys
    标题任意,key文本框粘贴id_rsa.pub文件内容

    4.1添加远程库

    • 首先登录github->create a new repo(在github创建一个新的仓库)
    • 本地learngit仓库下运行命令 $git remote add origin git@github.com:bryce1010(用户名)/learngit.git
    (origin是习惯上远程库的命名,上面的命令的作用是将本地仓库与远程仓库连接起来)
    在此处如果操作错误,可以先删除远程仓库$git remote rm origin,在远程添加git仓库
    • 下一步,就可以把本地库的所有内容推送到远程库上。
    $git push -u origin master(master表示分支)(-u参数表示第一次推送)
    从现在起。只要本地仓库做了提交,就可以通过命令$git push origin master推送到远程库

    4.2从远程库克隆

    • 第一步,首先在github上创建一个远程库,本次勾选自动创建readme.txt
    • 远程库准备好后,
    $git clone git@github.com:bryce1010/gitskills.git
    $cd gitskills  (更换目录)
    $ls (查看该目录内容)




  • 相关阅读:
    Class constructor FileManager cannot be invoked without 'new' in undefined (line undefined, column undefined)
    vscode插件
    面试题
    使用NPOI读取word表格里面的图片
    Postgresql安装过程记录
    .net Core 新增Area的步骤
    kendo grid上的模版示例
    unicode与string之间的转换
    使用yarn安装puppeteer失败的解决方案
    abp第一篇《框架的下载与mysql数据库的切换》
  • 原文地址:https://www.cnblogs.com/bryce1010/p/9387374.html
Copyright © 2011-2022 走看看