随笔分类 - GitHub
摘要:在「通过 Git 将代码提交到 GitHub(上)」一文中,我们已经介绍了向 GitHub 提交代码时的第一种情况,即: 第一种:本地没有 Git 仓库,这时我们可以直接将远程仓库clone到本地。通过clone命令创建的本地仓库,其本身就是一个 Git 仓库了,不用我们再进行init初始化操作啦,
阅读全文
摘要:1 前言 在「利用 SSH 完成 Git 与 GitHub 的绑定」一文中,我们完成了本地 Git 与远程 GitHub 的绑定,这意味着我们已经可以通过 Git 向 GitHub 提交代码啦!但是在进行演示之前,我们需要先了解两个命令,也是我们在将来需要经常用到的两个命令,分别为push和pull
阅读全文
摘要:git clone 报错 ,OpenSSL SSL_read: Connection was reset, errno 10054,意思是服务器的SSL证书没有经过第三方机构的签署。 解决方案: 先将push命令重新执行一下,因为github是外国服务器,网络连接可能有问题,不行的话再执行以下代码.
阅读全文
摘要:git命令合并分支代码 对于复杂的系统,我们可能要开好几个分支来开发,那么怎样使用git合并分支呢? 合并步骤: 1、进入要合并的分支(如开发分支合并到master,则进入master目录) git checkout master git pull 2、查看所有分支是否都pull下来了 git br
阅读全文
摘要:Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。 使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 Git 分支实际上是指向更改快照的指针。 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里
阅读全文
摘要:参考原文:https://www.runoob.com/git/git-basic-operations.html git常用命令 git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config
阅读全文
摘要:一、总结 一句话总结: 分析问题原因是没match到master分支 对比正常提交的仓库,发现是配置文件中的branch是main 所以用git push -u origin main提交就没问题 启示:弄清楚报错原因,解决问题非常简单 二、git push 失败出现error: src refsp
阅读全文
摘要:fatal: Authentication failed for ‘https://github.com/xxx/xxx.git/’解决方法 问题描述 学习git上传代码,然后让输入账号密码时报错. remote: Support for password authentication was re
阅读全文
摘要:##前言: HEXO 是一个快速、简洁且高效的博客框架, GitHub Pages 是 GitHub 提供的一个网页寄存服务,可用于存放静态网页,包括博客、项目文档甚至整本书。 前提: 注册 GitHub 教程 本地安装 Git 教程 本地安装 NodeJs 教程 1. 创建 GitHub Page
阅读全文
摘要:1 简介 GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协
阅读全文
摘要:在使用 GitHub 的过程中,我们可能会遇到这样的问题,即: 如何将原分支的代码合并到fork的分支? 这个问题其实很常见。当我们fork别人代码的时候,实际上是对原项目当时状态以及进度进行了一个快照,其随后发生的改变,并不会自动同步到我们的fork分支!但是为了保证我们fork的分支状态与原分支
阅读全文
摘要:当我们在 GitHub 浏览一些开源项目时,我们经常会看到这样的标志: 如上图所示,Apache-2.0,我们可以将其称之为开源许可证,那么到底开源许可证是什么呢? 开源许可证即授权条款。开源软件并非完全没有限制。最基本的限制,就是开源软件强迫任何使用和修改该软件的人承认发起人的著作权和所有参与人的
阅读全文
摘要:在通读初识 GitHub 教程的系列博文之后,相信大家已经初步了解以及会使用 GitHub 进行常见的操作啦!为了大家玩的更好,在此给出 GitHub 的若干补充。 Point 1:查看Repo数据 对于一个开源项目,我们可以清晰的查看其commit记录的情况(可以用图形的方式表现出来),如果这个项
阅读全文
摘要:在基于 Git 的开发过程中,我们很容易遇到合并代码的情况,例如我们从 master 分支拉取了一个 feature 分支,当我们开发到一段时间之后,可能需要将 master 的代码合并到我们当前的 feature 分支之中。 这时,我们有两个选择,一个是使用git merge命令,一个是使用git
阅读全文
摘要:在我们使用 Git 的时候,有时候会遇到想要回滚到某次提交之前的场景。 在这时,我们只需要按照如下步骤操作,即可实现这个目的: 首先,找到想要回退到某个版本的版本号,查看版本号的命令为git log,例如 如上图所示,找到想要回退的版本号之后,在本地 Git 仓库执行如下命令: git reset
阅读全文
摘要:,我们已经接触了不少常用的命令,包括: git status,查询仓库状态; git init,初始化仓库; git add,添加文件; git commit,提交文件; git log,查询提交日志; git branch,拉分支; git checkout,切换分支或者标签; git merge
阅读全文
摘要:如上图所示,进入Settings页面后,再点击SSH and GPG Keys进入此子界面,然后点击New SSH key按钮:在「史上最简单的 GitHub 教程」中,我们已经对 GitHub 有了一定的了解,包括创建仓库、拉分支,或者通过Clone or download克隆或者下载代码;我们也
阅读全文
摘要:git解决The authenticity of host ‘github.com (192.30.255.112)‘ can‘t be established问题 报错完整信息 The authenticity of host 'github.com (20.205.243.166)' can't
阅读全文
摘要:Git使用出现git@github.com: Permission denied publickey. 处理 进入git bash界面然后: 第一步,git config --global --list 验证邮箱与GitHub注册时输入的是否一致 第二步,通过(这里就是配置git用户名和邮箱的命令)
阅读全文
摘要:详述 SSH 的1 简介 1 简介 SSH(安全外壳协议,Secure Shell 的缩写)由 IETF 的网络小组(Network Working Group)所制定,是建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,利用 SSH 协议可以有效防
阅读全文