03

1月 2018

GIT基本用法

GIT是一个分布式版本控制系统,也就是码农们用来协作的工具,我们介绍一下GIT的基本用法,以下全部都是在命令行下实现,你可以安装一个GIT BASH,也可以在LINUX系统安装一个GIT

0x01

GIT代理设置

有些地方GIT无法访问,我们只需这样一个命令,便可以让GIT通过代理来使用

以SS来举例

  • git config –global http.proxy  ‘socks5://127.0.0.1:1080′
  • git config –global https.proxy  ‘socks5://127.0.0.1:1080′

这样http访问和https访问都会走SS本地1080端口代理,当然GIT支持多种方式比如GIT.SSH等,这里的global指的是全局设置

0x02

第二件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息。使用git config命令进行配置:

  •  git config –global user.name “example”
    git config –global user.email “example.com”

0x03

获得一个GIT仓库,使用clone或者init初始的方法

clone方法:

  • git clone https://github.com/Geilivable/teach
  • 克隆一个项目到本地,这样你就有一个git仓库了

init初始化仓库方法:

  • 新建一个文件夹,进入到里面,执行git init
  • 这样会在本地新建一个git仓库

每个仓库下都有隐藏的配置文件

0x04

git的基本流程如下:

创建或修改文件(俗说的coding)
使用git add命令添加新创建或修改的文件到本地的缓存区(Index)
使用git commit命令提交到本地代码库
(可选,有的时候并没有可以同步的远端代码库)使用git push命令将本地代码库同步到远端代码库

  • git remote add hostname https://github.com/Geilivable/teach

git remote add 命令用于添加远程主机,hostname 是主机名,我们可以自定义,而https://github.com/Geilivable/teach,是我自己的远程仓库,此处可以替换为自己的远程仓库地址

  • git push hostname master使用gitpush命令同步到远端仓库,此时就可以打开网站看到自己push的内容了

先学会怎么上传分享,接下来学习如何合并,修改,查看分支等操作

 

 

 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注