• 三、远程仓库配置基础


    本地仓库链接到github

    远程仓库:远程仓库是指托管在因特网或其他网络中的你的项目的版本库

    有了远程仓库,就能与其他人在任意git项目上进行写作开发,与他人写作开发设计管理远程仓库以及根据需要推送或拉取数据,管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并兵役他们是否被跟踪等等

    常用的因特网上的远程仓库如 github 、gitee(码云)等

    操作:

    git本地仓库连接github操作步骤

    1、创建SSH Key:检查本机是否已有公钥,mac下查看是否有~/.ssh目录,windows下查看用户,目录下是否有.ssh目录,如果有该目录,检查是否包含id_rsa和id_ras_pub这两个文件,如果也有的话,表面之前创建过SSH Key;如果没有这两个文件,有其他遗留的秘钥文件,建议先备份,然后执行如下指令生成: ssh-keygen -t rsa -C"456897@qq.com",其中生成的文件:id_rsa是私钥,不能泄露出去,id_rsa.pib是公钥

    2、注册github账号

    1、回到用户目录 git bash ,检查是否有这个文件,没有则创建

     2、创建ssh文件

     

     

      id_rsa私钥,不能泄露 ,id_rsa.pub公钥,可以拿出去用

    3、注册git账号
    4、github上配置ssh文件,打开github网站

     

     填入公钥的内容

    新建一个远程仓库

    远程操作

     第一次把远程仓库推送到服务端一定要加-u

    上面问题已解决

    上面操作后github页面刷新即可看到内容

    本地加个文件

     然后提交

    上传文件至github上面,git push

    新建分支、标签,推送标签需要加-u,标签需要单独推送,第一次推送不会推送标签,标签和分支不冲突,如果切换至标签,head指针处于游离状态
    推送一个标签

     推送所有标签

     

    克隆仓库到本地


    1、新建一个网上仓库https://github.com/liseen001/pi_git_res03.git
    2、克隆到本地

    3、修改本地readme文件提交

     

     

    克隆别人github账号上的代码修改时不会提交成功的,本地能操作,但是推不上去,没有权限

     


    fork操作

     fork别人的项目相当于拷贝别人的项目到自己的仓库,会提示forked from,一般不适用fork这个功能,克隆这个新增的项目到本地仓库进行操作,可以往里面加文件等操作,可以推送上网上,自己仓库的内容变化了,相当于自己有一个独立的项目,pull request--new pull request:推送到原项目,获取原作者同意后可以完善原项目

  • 相关阅读:
    转(get和post)
    由在updatepanel中注册脚本所引发的问题
    AJAX请求时status返回状态明细表 readyState的五种状态
    谈谈Ajax中Get和Post
    跟我一起从零开始学WCF系列课程笔记(1):WCF概述
    跟我一起从零开始学WCF系列课程笔记(2):设计和实现服务协定
    ASP.NET AJAX中UpdatePanel的工作原理
    关于页面中回车键默认触发某个控件按钮事件的问题(DefaultButton)
    显示GIF格式图片遇到的问题
    关于GUID
  • 原文地址:https://www.cnblogs.com/aichixigua12/p/13210655.html
Copyright © 2020-2023  润新知