博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git一分钟系列--快速安装git客户端
阅读量:4969 次
发布时间:2019-06-12

本文共 1226 字,大约阅读时间需要 4 分钟。

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

什么是svn?

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

什么是Git?

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

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

1.首先注册一个GitHub账号:

在此页面填写:用户名--》邮箱--》密码--》点击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操作的常用命令。

 

转载于:https://www.cnblogs.com/nickjiang/p/9576373.html

你可能感兴趣的文章
JQuery autocomplete选中某项后触发事件
查看>>
几种常用排序算法温习
查看>>
扩展easyui datagrid的两个方法.动态添加和删除toolbar的项
查看>>
easyui+Spring MVC+hibernate = 乐途
查看>>
UVA10090 数论基础 exgcd
查看>>
配置Apache域名【转载】
查看>>
20145220《信息安全系统设计基础》第12周学习总结
查看>>
<算法编程> 把字符串中的空格替换成%20
查看>>
Docker容器运行ASP.NET Core
查看>>
WPF图片浏览器(显示大图、小图等)
查看>>
Asp.Net Core 轻松学-在.Net Core 使用缓存和配置依赖策略
查看>>
c#控制WPF程序自动登录(Automation方式实现)
查看>>
WPF特效-鱼游动动画
查看>>
零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I
查看>>
在WPF中自定义你的绘制(一)
查看>>
利用PHP SOAP扩展实现简单Web Services
查看>>
经典算法题每日演练——第三题 猴子吃桃
查看>>
.Net码农学Android---系统架构和基本概念
查看>>
Windows Phone开发(37):动画之ColorAnimation
查看>>
DevExpress的Web控件汉化方法
查看>>