windows下Git安装教程(图文)
作者:漫天丶飞雪 发布时间:2022-12-24 06:09:40
github是一个项目的存储仓库,使用的时候非常的方便,下面就介绍一下管理 github 仓库的软件安装,windows 下的 git 安装。
Git是当今最流行的版本控制软件,它包含了许多高级工具,这里就讲一下Git的安装。
官网下载地址 :https://git-scm.com/downloads
国内下载地址 :https://github.com/waylau/git-for-win
(根据需求选择,然后点击next)
第一步:
第二步:文件位置存储,可根据自己盘的情况安装
第三步:安装配置文件,自己需要的都选上,下一步
第四步:不创建启动文件夹,下一步:
第五步:选择默认的编辑器,我们直接用推荐的就行,下一步
第六步:勾上第二项,这样就可以在cmd中操作,下一步
第七步:使用默认设置就行,下一步:
第八步:配置行结束标记,保持默认“Checkout”
第九步:在终端模拟器选择页面,默认即可,配置后Git
第十步:最后配置Git额外选择默认即可,然后安装。
第十一步:安装过程:
第十二步:使用Git,桌面快捷方式界面如下,打开就可以使用
使用
准备工作:
第一步:
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。
在Git控制台中输入如下命令:
$ ssh-keygen -t rsa -C youremail@example.com
其中要求输入可以直接按Enter跳过,运行如上命令之后,windows用户可以进入到 C:\Users\Administrator\.ssh 查看生成文件
第二步:登录你的github,然后访问:https://github.com/settings/ssh/new
添加完SSH Keys之后,本地Git便与远程Github建立了连接
然后我们变开始我们的Git的使用:
1.首先,为了方便我们的版本控制,我们需要设置相应的用户明以及邮箱,命令如下:
其中global这个参数表示这台机器上面的所有仓库都会使用这个配置(当然啦,你也可以对某个仓库使用不同的用户名以及邮箱。
2.进入到指定文件目录并通过init命令创建仓库(注意本地一个仓库对应与github上的一个仓库,可以使用 git remote查看当前的远程库)
首先要明确下,所有的版本控制系统,只能跟踪文本文件的改动,比如txt文件,网页,所有程序的代码等,Git也不列外,版本控制系统可以告诉你每次的改动,但是图片,视频这些二进制文件,虽能也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是知道图片从1kb变成2kb,但是到底改了啥,版本控制也不知道。
完成好以上步骤的话,一个Git的环境就基本搭建完毕了
git add "文件名" //用户添加文件
git add . //可以用来添加当前目录下的所有文件
git commit -m "提交的内容" //提交版本信息
git push //这一步才是真正的上传
来源:https://blog.csdn.net/qq_39377418/article/details/95199800
猜你喜欢
- 现如今经常出现在网页上的基于 JavaScript 实现的弹出框有三种,分别是 alert、confirm、prompt 。该章节主要是学习
- ASP结合ADO对数据库方便快捷的访问、结合XML、COM/ActiveX等其它技术 实现服务器多层结构的功能使它在今天还有着顽强的生命力。
- 一、常见反爬机制及其破解方式封禁IP,使用cookie等前面文章已经讲过现在主要将下面的:~ 验证码 —> 文字验证码 —> O
- 这些天因为有数据割接的需求,于是有要写关于批量更新的程序。我们的数据库使用的是SQLSERVER2005,碰到了一些问题来分享下。首先注意S
- 本文实例讲述了Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息。分享给大家供大家参考,具体如下:说明:此代码用于接
- 使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.
- replace()方法返回当前old换成new,可选择的替代限制到最大数量的字符串的副本。语法以下是replace()方法的语法
- llama Index是什么《零开始带你入门人工智能系列》第一篇:还用什么chatpdf,让llama Index 帮你训练pdf。Llam
- 第一种, 使用create_connection链接,需要pip install websocket-client (此方法不建议使用,链接
- 本文实例讲述了Python递归及尾递归优化操作。分享给大家供大家参考,具体如下:1、递归介绍递归简而言之就是自己调用自己。使用递归解决问题的
- 前言最近在用python写一个项目,发现一个很恶心的bug,就是同由一个类生成的两个实例之间的数据竟然会相互影响,这让我非常不解。后来联想到
- 从PHP生成HTML静态页面并存储到以年份和月份为名称创建的目录。读取全部数据批量生成,全部生成后弹出提示。可指定批次生成数量,建议不超过8
- 前言help(argparse)查看说明文档,“argparse - Command-line parsing libr
- Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序。使用wxPython来做界面非常的简单,只是不能像C#一
- 这篇文章主要介绍了Python PyPDF2模块安装使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 最近需要爬取某网站,无奈页面都是JS渲染后生成的,普通的爬虫框架搞不定,于是想到用Phantomjs搭一个代理。Python调用Phanto
- keys()方法返回在字典中的所有可用的键的列表。语法以下是keys()方法的语法:dict.keys()参数 &nb
- loc和iloc的意思首先,loc是location的意思,和iloc中i的意思是指integer,所以它只接受整数作为参数,详情见下面。l
- 如下所示:url = u'http://tieba.baidu.com/f?kw=权利的游戏&ie=utf-8&pn
- 这里假设你是通过models的ImageField上传图片,并期望在前台img标签中能显示。能否访问图片关键在于,是否能通过正确的路径访问。