| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 5.git远程仓库的创建(httpssh) -> 正文阅读 |
|
[开发工具]5.git远程仓库的创建(httpssh) |
线上仓库的操作学习以Github为例。 一、线上仓库创建 进入github官网,选择创建远程仓库 ?圈出的部分为必填项,其余根据实际需要选择性补充: 点击create repository,确定创建 ,此时项目就已经创建好了 注意:仓库名要求在当前帐号下唯一。 二、两种常规使用方式 1.基于http/https协议 a. 创建空目录,名称就称为shop b. 使用clone指令克隆线上仓库到本地 语法:git clone 线上仓库地址 c. 在仓库上做对应的操作(提交暂存区、提交本地仓库、提交线上仓库、拉取线上仓库) 提交到线上仓库的指令:git push git add readme.txt? 提交暂存区 $? git commit -m "初始化readme文件"? 提交本地仓库? 如果弹出输入账户名和密码两次,输入正确后还是报错,那么需要更新你的git版本号,当前的git版本号有点老了。这样下载会有些慢,或者去其他国内的网站下载最新的git版本。
使用最新的git版本,git push后 还需要去github官网创建生成 tokens,登录时选择tokens登录 创建方式https://blog.csdn.net/amnesiac666/article/details/120489019 git push 后弹出登录窗口,选择tokens登录,输入在github官网创建的tokens生成的登录码 如果看到类似下图效果(没有fatal错误)则表示提交成功。 【验证】此时可以观察浏览器,刷新线上仓库的地址: git push成功后,再次回到线上仓库查看,发现线上仓库里文件已经成功添加。 ? ? 拉取线上仓库:git pull 为了测试方便首先在远程仓库新建一个文件,用于测试git pull 执行git pull ? ? 提醒: 在每天工作的第一件事就是先git?pull拉取线上最新的版本;每天下班前要做的是git?push,将本地代码提交到线上仓库。 2.基于ssh协议(推荐) 该方式与前面https方式相比,只是影响github对于用户的身份鉴权方式,对于git的具体操作(如提交本地、添加注释、提交远程等操作)没有任何影响。 生成公私钥对指令(需先自行安装OpenSSH):ssh-keygen -t rsa -C "注册邮箱" 安装open SSH 步骤: ①生成客户端公私玥文件 ②将公钥上传到Github 实际操作: ①打开提示 ? ②创建公私玥对文件 ?安装open SSH完成后,不需要任何配置直接执行 ssh-keygen -t rsa -C "注册邮箱",执行时连续回车,不要设置任何东西。 ? ③上传公钥文件内容(id_rsa.pub) 进入公钥的存放路径,记事本打开,复制公钥里面的内容,粘贴到下图的key里面。title随便命名。 ? 填写完毕之后保存即可。 ? ④执行后续git操作,操作与先前一样 a. clone线上仓库到本地(git?clone) 复制该地址编号 git clone+ 该地址编号 ? b. 修改文件后添加缓存区、提交本地仓库、提交线上仓库 ? 在push的时候并没有提示要求我们输入帐号密码,因为公私玥已经实现了用户身份鉴权。 线上仓库的效果: ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:49:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |