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 (查看该目录内容)




  • 相关阅读:
    Fast data loading from files to R
    php的循环与引用的一个坑
    让我安静的写会儿代码
    chrome一个奇怪的问题
    用原生js给DOM元素添加、删除一个类名
    在ie浏览器下背景图片不显示的解决办法
    伪元素选择器之 ::placeholder
    基础版放大镜--面向对象
    元素尺寸大全
    如何解决PC端和移动端自适应问题?
  • 原文地址:https://www.cnblogs.com/bryce1010/p/9387373.html
Copyright © 2011-2022 走看看