在项目开发过程中,几乎所有公司都会用到版本控制工具来管理自己的项目资源文件,比如Git,SVN。

什么是svn?

版本控制软件,通过svn来实现版本控制首先需要搭建一个服务器,在服务器上创建仓库保存项目资源文件,然后通过客户端工具来连接操作。

什么是Git?

Git是一个分布式版本控制软件,目前使用的最多的就是GitHub和GitLab,二者都是基于web的Git仓库,在很大程度上GitLab是仿照GitHub来做的,它们都提供了分享开源项目的平台,为开发团队提供了存储、分享、发布和合作开发项目的中心化云存储场所。

GitHub是目前最大的也是最受欢迎的代码托管平台,拥有上千万的开发者用户,大型互联网公司基本都是使用GitHub或者GitLab来做版本控制,下面以GitHub为例,教大家如何安装git以及如何使用git命令来完成拉取代码,提交代码,合并代码等一些GitHub的常用基本操作。

1.首先注册一个GitHub账号:https://github.com

在此页面填写:用户名--》邮箱--》密码--》点击Sign up for GitHub完成注册。

2.Git客户端安装:

Linux安装:yum install -y git

这里主要以windows为例,教大家如何安装git客户端:

第一步在浏览器中输入:https://git-scm.com/downloads,选择windows版本进行下载

第二步:下载完后,直接双击Git-xx-64-bit.exe文件来进行安装,傻瓜式安装,一直next即可。

第三步:验证git客户端安装是否成,在电脑桌面--》鼠标右键,如果能看到Git Bash Here则说明安装成功。

第四步,进一步验证,鼠标右键--》Git bash here,在命令行界面输入git --version,如果能够获取到客户端版本信息就说明客户端完全没问题了。

但是此时还无法通过客户端去完成代码提交,拉取等操作,还需要做最后一步操作。

3.配置sshkey,用于客户端与github的身份验证(需要各位具备一定的linux基础,因为会用到linux命令)

第一步:生成sshkey

在git命令行上输入:ssh-keygen -t rsa -C “注册Git账号的邮件地址”,eg:ssh-keygen -t rsa -C “30400343xx@qq.com”,后面碰到提示,直接敲回车就可以了。

第二步:cd ~/.ssh(用户主目录下的.ssh目录)

查看.ssh所在的目录,输入pwd然后回车即可。

第三步,进到上面目录中,找到id_rsa.pub文件(公钥文件):

第四步,拷贝此文件中的内容配置到GitHub到ssh key:

至此,所有配置均已搞定,下一节即可进入到git实操了,主要给大家演示下git操作的常用命令。

Git一分钟系列--快速安装git客户端的更多相关文章

  1. 【Git】2、Linux快速安装Git环境 & oh-my-zsh

    Linux快速安装Git环境 文章目录 Linux快速安装Git环境 1.Linux安装Git 2.安装zsh 3.安装oh-my-zsh 3.1.安装oh-my-zsh 3.2. 测试验证 4.小结 ...

  2. Git——快速安装Git及初始化配置【二】

    文档 https://git-scm.com/book/zh/v2 下载 mac https://git-scm.com/download/mac Linux https://git-scm.com/ ...

  3. git 教程(1)--安装git

    在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: gi 如果你碰巧用Debian或Ubuntu Linux,通过一条sudo apt-get install git就可 ...

  4. Git:一、简介&安装Git 2.20.1

    0.Git官网 1.简介 一个分布式版本控制系统. 作用:自动记录每次文件的改动,还可以让同伴协作编辑. 分布式与集中式相比优点在于:版本库在每个人自己电脑上,不需要一直在网上,也不用担心某一个数据库 ...

  5. Git—怎样Windows操作系统中安装Git

    介绍一下怎样在Windows操作系统中安装Git: 一.下载Git安装压缩文件:http://download.csdn.net/detail/wangshuxuncom/8035045 二.解压该压 ...

  6. 【Git 二】Windows|Mac 安装 Git

    Windows 或 Mac 上安装 Git 相对于 Linux 上安装来说步骤是简便一些的.Linux 安装步骤见:[Git 一]Linux安装Git 一.Windows 安装 Git 直接下载对应 ...

  7. Git学习教程一之安装Git&&&本地仓库建立

    一. 安装git 1:在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项一直安装即可. 2:安装完成后,在开始菜单里找到“Git”-> ...

  8. Git 学习(一)安装 Git

    这里写自定义目录标题 这一章介绍怎么安装 Git 大家都是开发老司机,就不简介什么是 Git 了,直接开花. 在 Linux 上安装Git 在 Windows 上安装 Git 初次使用 Git 前的配 ...

  9. CentOS_6.5 64位系统,安装git服务器+客户端

    ================ git服务器安装 ==================== CentOS安装Git服务器 Centos 6.4 + Git 1.8.2.2 + gitosis## . ...

随机推荐

  1. Url快捷方式转超链接页

    效果:(打了码  可以感受到效果) 问题: 近期发现了之前的一些网页快捷方式文件有50个  查看起来实在不方便 解决: 目前想到了两种 (书签法) (类书签法) 第一种简单快速 (当然有掌握写技巧) ...

  2. js 实现加入收藏/加入首页功能

    加入收藏夹实现: html代码如下: <a href="javascript:;" onclick="AddFavorite(window.location.hre ...

  3. Web Mercator公开的小秘密

    网上已经有好多作者都不吝笔墨,写了好多有关 Web Mercator这个坐标系的前世今生.多搜罗多摄入,我们会得到很多有用的信息.今天讨论到 3758,3857,102100,900913…… 这些I ...

  4. 制作二维码java

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. ssh调用matplotlib绘图报错RuntimeError: Invalid DISPLAY variable

    1.问题:在本地用matplotlib绘图可以,但是在ssh远程绘图的时候会报错 RuntimeError: Invalid DISPLAY variable 2.原因:matplotlib的默认ba ...

  6. 小修改,让mvc的验证锦上添点花

    首先,mvc的客户端验证用的是jquery.validate.js, jquery.validate本身已经提供了很好的扩展功能,通过简单点配置就可以做得更好看些. 而Microsoft通过jquer ...

  7. win7下添加库文件出现“file is not regcognized”问题

    最近几天需要画电路图,所以安装了protel se99,安装后在添加库文件的时候出现“file is not regcognized”的问题 百度查了一下,说win7基本上都会出现这个问题. 实际上, ...

  8. DQL-常见的函数

    一.概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表); 二:常用的函数: ① 单行函数 1.分组函数 1.sum(),avg(),max(),min ...

  9. 环境配置之 Debug 和 Release - iOS

    便于开发.打包中在不同环境(测试.生产)间属性的切换更加方便便捷流畅,故创建设置此方式方法,希望对大家能有所帮助. 首先,创建 Configurations Setting File(.xcconfi ...

  10. Django学习笔记4-csrf防护

    1.CSRF验证失败. 请求被中断. 原因是django为了在用户提交表单时防止跨站攻击所做的保护 什么是 CSRF CSRF, Cross Site Request Forgery, 跨站点伪造请求 ...