
《Git》Git与Github使用笔记
文章平均质量分 69
本专栏主要用于记录Git与GitHub的详细使用,请有兴趣的朋友持续关注本专栏。
Bruceoxl
BruceOu,于2017年10月13日开始在优快云上写博客,博客专注于嵌入式开发、人工智能等。欢迎各位朋友来访!
邮箱: ouxiaolong@bruceou.cn
展开
-
Git和GitHub资料汇总
今天博主将带给大家的一系列关于Git和GitHub的资料,直接给资料咯!Git和GitHub的相关网站 Git官网 GitHub官网 GitHub Pages:搭建静态网站、博客 Git和GitHub的学习资料 Git-Book:Git 官方教程中文版 Git教程:廖雪峰老师写的入门教程,建议入手 Git权威指南:很经典也很全面,学...原创 2017-12-11 15:54:38 · 1763 阅读 · 1 评论 -
《Git与Github使用笔记》一文学会Git常用操作
1 Git简介Git 是一个很强大的分布式版本管理工具,最初由Linus Torvalds编写,主要用于 Linux 内核开发的版本控制工具。学习Git首先要明白Git的分层结构,下面一张图基本就说明各层之间的关系。Git的工作总共分四层,其中三层是在自己本地也就是前面说的git仓库,包括了工作目录,暂存区和本地仓库。**工作区(Workspace)**就是我们执行命令git init时所在的地方,也就是我们执行一切文件操作的地方。随着修改,工作区文件在没有 add 到暂存区时候,工作区将和暂存区原创 2022-02-27 12:34:23 · 1332 阅读 · 0 评论 -
《Git与Github使用笔记》分享3款Git可视化工具
我相信很多朋友在初次接触Git可能不太习惯,今天笔者就分享4款Git可视化工具。1 Git简介Git 是一个很强大的分布式版本管理工具,最初由Linus Torvalds编写,主要用于 Linux 内核开发的版本控制工具。学习Git首先要明白Git的分层结构,下面一张图基本就说明各层之间的关系。Git的工作总共分四层,其中三层是在自己本地也就是前面说的git仓库,包括了工作目录,暂存区和本地仓库,工作目录就是我们执行命令git init时所在的地方,也就是我们执行一切文件操作的地方,暂存区和本地仓原创 2022-01-24 23:10:29 · 3199 阅读 · 1 评论 -
《Git与Github使用笔记》第13章 同步更新Github上Fork的项目
当你fork别人的项目后,随着时间的推移,源仓库有了更新,你的镜像仓库也需要更新。1.添加源仓库首先要添加远程源,也就是fork的源仓库。$ git remote add upstream xxx添加后可以使用以下命令查看:$ git remote -v以上表示添加了远程源。2.fetch源并合并从添加的原作者源fetch到本地仓库,合并到本地仓库。$ git fetch upstream$ git merge upstream/master3.push到远程库原创 2021-12-26 08:26:00 · 592 阅读 · 0 评论 -
《Git与Github使用笔记》第12章 Pull Request的使用
12.1 Pull Request概述可能很多朋友都不知道Pull Request是啥意思?Github官方文档的定义如下:Pull Request 是一种通知机制。你修改了他人的代码,将你的修改通知原来的作者,希望他合并你的修改,这就是 Pull Request,简称PR。Pull Request 本质上是一种软件的合作方式,是将涉及不同功能的代码,纳入主干的一种流程。这个过程中,还可以进行讨论、审核和修改代码。12.2 Pull Request流程第一步:Fork源Fork源项目到自己原创 2021-07-25 23:12:40 · 3233 阅读 · 3 评论 -
《Git与Github使用笔记》解决:git push error: failed to push some refs to XXX
今天使用Git提交代码到gitee仓库,在push的时候,出现以下错误:【原因分析】在创建远程仓库是勾选了使用README.md文件进行初始化,本地项目文件夹没有README.md文件。【解决方法】先将远程代码库中的任何文件先pull到本地代码库中,才能push新的代码到github代码库中。第一步:pull:git pull --rebase origin master第二步:push:git push -u origin master...原创 2021-06-16 07:49:11 · 586 阅读 · 0 评论 -
《Git与Github使用笔记》第11章 Github 加速访问,跟龟速说再见
GitHub是一个巨大的开源宝库,这是程序员和编程爱好者的聚集地。自2018年微软斥资75亿美元收购了GitHub后,访问GitHub老是挂掉,不知道是不是我一个人遇到这种情况,就别说下载了。没了Github就是要是程序员的半条命,不得已我找到了一些Github加速的方法,希望对大家有帮助。下面从两个方面来讲解。11.1 Github访问加速这里列出我常用的两个镜像访问地址:https://hub.fastgit.org/https://github.com.cnpmjs.org和官网完原创 2021-05-09 20:54:07 · 542 阅读 · 1 评论 -
《Git与Github使用笔记》第10章 GitHub删除repository
在GitHub上创建一些项目后,有些可能不满意想要删除,接下来笔者就教大家如何删除项目。 首先进入github登录上自己的帐号,我们这里以Test为例,选择Test。 图1 进入Test项目页面,找到settings,点击settings。 图2 向下拉找到Delete this repositoty,点击它。 图3 弹出如下对话框,需要输入项目名称,这里是原创 2017-12-31 19:01:18 · 916 阅读 · 0 评论 -
《Git与Github使用笔记》第9章 GitHub创建静态页面
GitHub Pages可以被认为是用户编写的、托管在github上的静态网页。废话就不说了,关于GitHub Pages的相关内容自己上网查看吧, 博主在这里教大家快速搭建个人主页。 GitHub Pages首页 第一步:创建Github库 参见博主的《Git和GitHub是用笔记》的第7章《Git和Github的使用》的第1节,把文件名改为“用户名.github.io”,其他相同。【注】如原创 2017-12-15 12:33:08 · 882 阅读 · 0 评论 -
《Git与Github使用笔记》第7章 Git和Github的使用
7.1Github库的创建登录成功后界面,没有账户的先注册一个账户。首先要创建仓库,要想使用github来托管自己的项目代码,因此先要创建一个仓库,仓库分公开的和私有的,公开的是免费的,私有的是收费的,我使用的是公开的仓库,如下创建方式 图1 点击New repository按钮,如果是首次使用会要求确认邮箱,确认后。弹出如下界面,第一行填仓库名,这里就随便叫Test了,第二行是对这个仓原创 2017-11-08 11:39:37 · 974 阅读 · 0 评论 -
《Git与Github使用笔记》第8章 github常见操作和常见错误
1.如果输入$ ssh -T git@github.com 出现错误提示:Permission denied (publickey).因为新生成的key不能加入ssh就会导致连接不上github。 解决办法如下: 先输入ssh−agent,再输入 ssh-agent,再输入 ssh-add ~/.ssh/id_key,这样就可以了。 如果还是不行的话,输入ssh-add ~/原创 2017-11-08 11:23:17 · 634 阅读 · 0 评论 -
《Git与Github使用笔记》第6章 copssh
6.1 Copssh的安装下载地址:https://www.itefix.net/copssh 图1 点击next。 图2 点击I Agree。 图3 其中:安装目录根据实际自己选择,避免路径中有空格,造成不必要的麻。再点击next。 设置SSH的帐号密码,再单击Install。 图4 图5 表示安装成功。6.2 Copssh的配置选择COPSSH原创 2017-11-08 11:01:54 · 1075 阅读 · 1 评论 -
《Git与Github使用笔记》第5章 安装eclipse的插件EGit以及使用
5.1 安装eclipse的EGit的插件下载地址:http://www.eclipse.org/egit/download/ 第一步:打开eclipse->help-.Install New Software 图 1 图2 第二步:点击Add,找到安装包的位置。 图3 第三步:按下图所示勾选。 图4 第四步:再单击Next,进入下一步,同意声明原创 2017-11-08 10:47:41 · 1211 阅读 · 0 评论 -
《Git与Github使用笔记》第4章 TortoiseGit
4.1 TortoiseGit的安装及汉化TortoiseGit的安装很简单,笔者就不在一步一步讲解了。 汉化就是安装了个汉化包。 图1 【注意】汉化包的位数必须和TortoiseGit相一致。 下载地址:https://tortoisegit.org/download/ 在空白处单击右键有如下图显示表示安装成功。 图2 接下来就对其进行设置成中文,在空白处单击鼠标原创 2017-11-08 10:21:17 · 542 阅读 · 0 评论 -
《Git与Github使用笔记》第3章 Git相关
图1工作区、版本库、暂存区的关系图 查看文件记录 命令:git log – pretty=raw 进入Ouxiaolong的Git Bash: 图2 查看对象 命令:git cat-file -t 哈希值(一般写前6位即可) 图3 查看对象的内容 命令:git cat-file -p 哈希值(一般写前6位即可) 图4 一级一级追溯,最终追溯到原创 2017-11-07 11:35:16 · 486 阅读 · 0 评论 -
《Git与Github使用笔记》第2章 Git命令的基本操作
第一步:仓库初始化 在Repository/Git目录下点击右键->Git Bash Here 图1 进入Git Bash 命令:git init –bare shared.git 图2 如图表明初始化成功。 ===================================开发人员1操作================================ 第二步:原创 2017-11-07 11:20:04 · 764 阅读 · 0 评论 -
《Git与Github使用笔记》第1章 Git入门
1.1 Git介绍1.1.1 Git 简介Linus的第二个伟大作品。2005年由于BitKeeper软件公司对Linux社区停止了免费使用权。Linus迫不得已自己开发了一个分布式的的版本控制工具,从而Git就诞生了。 目前使用Git作为版本控制的开源软件:Linux kernel、Android、jQuery、Ruby on Rails… Eclipse 上使用Git的项目数量已经超过了使用原创 2017-11-07 09:17:56 · 1109 阅读 · 0 评论