git 命令设置代理

github 属于境外网站,大部分时候访问速度都不到 100K,克隆大仓库时相当耗时。比较好的解决办法就是通过科学上网来进行代理,加快访问速度。 注:本文不提供科学上网的方式,只提供 git 设置代理的方式。 设置方法

或者 [crayon- ... 阅读更多

git mv 出现 fatal: bad source... 的解决方法

0x01 问题描述 使用 git mv 重命名文件时出现以下错误信息:

0x02 问题原因 源文件 go/src/handle/add.go 在本地已经被删除了,但是 git 库中并没有被删除,所以重命名该文件的上级目录时产生了冲突。 通过 ... 阅读更多

Git 学习笔记:克隆 github 仓库到本地并提交修改

一、创建 github 仓库 点击浏览器右上角的+号,选择 New repository 开始创建一个仓库: 进入创建仓库页面,设置仓库的名字,下面可以选择自动创建一个 README.MD 文件: 创建成功后会跳转到仓库首页,点击 Clone or download 会出现该仓库的地址,浏览器当前地址栏中的地址也是 ... 阅读更多

Git 学习笔记:连接到 Github

一、配置用户信息和 ssh key 配置 user.email 以及 user.name:

生成公私密钥:

二、上传密钥到 github 上面生成了两个密钥文件,默认位于~/.s ... 阅读更多

Git 学习笔记 (三):使用 add 和 commit 完成第一次提交

一、 Git 提交代码的流程 git 中一个完整的代码提交流程为: 在工作区写好要提交的代码文件,然后使用 git add 命令把文件到寄存区,确认代码后使用 git commit 提交到版本库。 二、提交代码到寄存区 git add 用于把工作区的文件提交到寄存区中,后面跟上需要提交的文件,例如 git add a ... 阅读更多

Git 学习笔记 (二):创建版本库

一、概述 学习 git 的第一步,肯定是要知道如何创建版本库,但是在这之前,还要搞清楚的一组概念是 git 中的工作区、寄存区和版本库。 工作区:工作区是我们的项目工作目录,也是 git 初始化时的目录,将来所有的代码文件都保存在这个目录中。 寄存区:在工作区完成代码编辑后,首先要使用 add 命令把代码提交到寄存 ... 阅读更多

Git 学习笔记 (一):Git 初始化配置

一、概述 Git 的默认配置信息保存在~/.gitconfig 文件下,初始化的时候为空,根据需要添加。 二、配置用户信息 这里的用户信息就相当于 QQ 或是微信里的用户名一样,标志用户的身份。 需要配置的是 name 和 email:

注意--g ... 阅读更多

CentOS6.5 源码安装 Git

一、下载安装包 Git 发布地址,目前最新版 2.15:wget https://github.com/git/git/archive/v2.15.0.tar.gz 网速慢的话可以搞个代理,或者用迅雷下载。 二、安装依赖库

三、解压和安装 ... 阅读更多