IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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 update-git-for-windows

使用最新的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的时候并没有提示要求我们输入帐号密码,因为公私玥已经实现了用户身份鉴权。

线上仓库的效果:

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-15 02:12:56  更:2022-09-15 02:13:17 
 
开发: 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-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码