zoukankan      html  css  js  c++  java
  • GitHub远程库的搭建以及使用

    GitHub远程库的搭建

    一)、配置SSH

    步骤:

    1).注册GitHub账号

    2).本地git仓库与远程的GitHub仓库的传输要通过SSH进行加密

    3).创建SSH key

    ​ 1.检查在用户主目录下是否有.ssh文件,例:H:Usersmac.ssh

    ​ 2.检查ssh下是否有id_rsa, id_rsa_pub文件,有,直接跳到下一步

    ​ 3.没有,则创建。打开Shell(Windows下打开Git Bash),创建SSH Key:

    $ ssh-keygen -t rsa -C "youremail@example.com" //填自己的邮箱地址
    

    ​ 4.创建成功,在用户主目录下找到.ssh, id_rsa文件对应SSH私钥,id_rsa_pub对

    ​ 公钥

    4).配置SSH Key到GitHub中

    步骤:

    ​ 登录GitHub账号,打开Account Setting, SSH key, 添加 id_rsa_pub的文件内容

    ​ 到add Shh key的页面中。

    为什么需要设置SSH Key到远程的gitHub中呢?

    ​ 识别推送, Git支持SSH协议,所以,GitHub只要知道了你的公钥,就可以确认

    ​ 只有你自己才能推送

    二)、创建版本库

    步骤:

    1.在本地创建一个空目录

    ​ I:gitHub esponsity

    2.使用 git inint 命令,将这个目录变为git可以管理的仓库

    :当前目录下多了一个.git文件,用于跟踪管理版本库。

    三)、将本地仓库的内容推送到GitHub远程

    步骤:

    1.在GitHub上设置SSH,识别主机推送。

    2.在GitHub上创建一个仓库,该仓库可以名字可以与本地仓库同名,也可以不同名

    3.复制远程仓库的链接协议

    4.在本地的仓库根目录下,使用Git Brash打开,操作命令

    $ git remote add origin + 远程仓库链接协议,将本地库推至远程库

    $ git remote add origin https://github.com/slob-cow/javaTest.git 
    
    

    四)、使用idea将项目推送至GitHub

    步骤:

    1.将项目交由本地管理

    ​ VCS --- > import into Version Control ---- > create Responsity(创建本地版本库)

    ​ 将该项目交由git管理 ---- 》 右击项目 ----》 Git ----》add(将项目代码添加

    ​ 到工作区) -----> commit Responsity -----> 将项目提交到仓库

    2.将项目推送到GitHub

    ​ VCS --- > import into Version Control ---- >share Project On GitHub ----- >

    ​ 弹框,输入gitHub账号、密码 (关联到gitHub) ---- >使用git ---- > push将代码

    ​ 提交到GitHub中,此时gitHub会自主创建一个与本地库同名的远程仓库。

    金麟岂能忍一世平凡 飞上了青天 天下还依然
  • 相关阅读:
    asp.net mvc 学习
    ms sqlserver 清除数据库日志脚本
    DB、ETL、DW、OLAP、DM、BI关系结构图
    日期维度(周一为每周第一天)
    关于C#操作Excel,复制Sheet的记录
    ms sqlserver 登录失败 错误:4064
    通过sqlserver sa密码修改windows操作系统密码
    ssas 为绑定指定的大小太小,导致一个或多个列值被截断
    ExpandoObject的使用
    【慕课网实战】Spark Streaming实时流处理项目实战笔记三之铭文升级版
  • 原文地址:https://www.cnblogs.com/Auge/p/11738110.html
Copyright © 2011-2022 走看看