博客
关于我
超详细简单解决git的上传和下载
阅读量:211 次
发布时间:2019-02-28

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

Git

背景

GIT,全称是分布式版本控制系统,git通常在编程中会用到,并且git支持分布式部署,可以有效、高速的处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

项目版本管理工具:整理归档项目周期的各个阶段,便于项目的管理(便于出错后,回到之前的版本)。

Git的作用

Github 是 “全球最大的同性社交网站”. 通过 git 可以把代码上传到 Github 上给全球的用户分享

比如当你在本地写好某一个编程文档时,发现有些地方需要修改或者删除,有的人可能会直接在当前文件中直接修改,有的人会复制一份在上面修改,然后删除没用的文件。但是当你发现还是原来的文件好或者另外的版本好时,就可能手足无措了。

此时使用git工具,就是聪明之举了。我们可以在本地建一个版本库,每当我们需要修改时,就可以把之前的版本提交并标明此版的特点。这样文件夹里就只有一个编程文档了。当你需要哪个版本时,只要在版本库中恢复一下就可以了。

下载git教程

这里我们安装的是两个软件。一个是git for windows,一个是git的图形界面tortoise git

这里提供两个软件的官网,大家可以自行去下载,去官网下载可能还要知道下载的一些问题以及版本,如果想快速上手,推荐大家下载我分享的版本资源,链接也附在下面

git for windows官网:.

tortoise git官网:.
git:.
tortoise git:.

安装注意事项

  1. 先安装 git for windows, 再安装 tortoise git
  2. 安装 git for windows 一路 next 即可.
  3. 安装 tortoise git 中需要配置 git.exe, 这个是 git for windows 包含的部分. 如果 git for windows 安装成功, 这 一步使用默认结果即可.
  4. 安装 tortoise git 还需要配置姓名和邮箱, 这个尽量和 Github 的邮箱填成一致.
  5. 两个工具安装完毕后, 需要重启电脑才能正确使用

创建github账号及创建仓库和上传项目

1、注册github的方式都很简单,按照官网的执行步骤即可。官网地址:.

2、注册好后可以看到的界面,点击框中的new,或者点击右上角的加号再点击New repository
在这里插入图片描述
3、点创建后出现以下见面,输入仓库名字,再点击Creat repository就可以了创建仓库了
在这里插入图片描述
4、创建成功会出现以下界面

在这里插入图片描述

5、在本地磁盘上创建一个Test文件夹,右键点击会出现Git Create repository here,点击它,会出现弹窗,点ok确认就行,完成这些步骤,这里的Test就是仓库文件。可以在这里面存放你想保存的代码
在这里插入图片描述

在这里插入图片描述

接下来的操作是最重要的
Git 操作的三板斧
1、git Add 右键点击文本 按步骤走,当文件出现蓝色加号,就是文件已经被添加入缓冲区
在这里插入图片描述
点击ok
在这里插入图片描述
Add后发现原来的Test仓库文件有感叹号,说明该项目还未被提交,暂时存在缓冲区。我们接下来的操作就是第二板斧
2、git Add   右键点击文本 按步骤走,当文件出现蓝色加号,就是文件已经被添加入缓冲区
2、Git commit 将修改的内容提交到本地,右键点击加号文件,点击下面框柱的操作
在这里插入图片描述
按操作执行

在这里插入图片描述

提交后出现Success则表示提交成功

在这里插入图片描述

提交成功后我们的仓库文件和所提交的文本都会出现绿色的√
在这里插入图片描述
在这里插入图片描述
提交成功后但是我们发现并没有和github有任何关联的操作,github的Test仓库也没有我们上传的文件,接下来就是三板斧的最后一斧

3、Git push,将本地代码上传至远程仓库github上,右键点击仓库,按一下步骤操作

在这里插入图片描述
选择Arbitrary URL,如果当时复制了仓库的地址,这里会直接出现,如果没复制,就去复制地址填到框中,再点击ok提交。
在这里插入图片描述
输入github的账号密码,需要输入两次,如果熟练使用后可以去自己查找方法,上传时可以不用输入信息

在这里插入图片描述

出现以下图片,Success表示上传成功,我们可以去github上看了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样子就可以上传成功了

下载项目到本地

1、找到想下载的项目的地方,右键点击空白处,点击Git Clone

在这里插入图片描述
在这里插入图片描述
2、我们执行完上面操作后可以发现已经将项目下载到目的地。
在这里插入图片描述
觉得博主写的好的可以点在关注博主,后续会发布更多文章,有什么问题可以私信博主,谢谢!

转载地址:http://pbus.baihongyu.com/

你可能感兴趣的文章
mysql ansi nulls_SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON 什么意思
查看>>
multi swiper bug solution
查看>>
MySQL Binlog 日志监听与 Spring 集成实战
查看>>
MySQL binlog三种模式
查看>>
multi-angle cosine and sines
查看>>
Mysql Can't connect to MySQL server
查看>>
mysql case when 乱码_Mysql CASE WHEN 用法
查看>>
Multicast1
查看>>
mysql client library_MySQL数据库之zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法...
查看>>
MySQL Cluster 7.0.36 发布
查看>>
Multimodal Unsupervised Image-to-Image Translation多通道无监督图像翻译
查看>>
MySQL Cluster与MGR集群实战
查看>>
multipart/form-data与application/octet-stream的区别、application/x-www-form-urlencoded
查看>>
mysql cmake 报错,MySQL云服务器应用及cmake报错解决办法
查看>>
Multiple websites on single instance of IIS
查看>>
mysql CONCAT()函数拼接有NULL
查看>>
multiprocessing.Manager 嵌套共享对象不适用于队列
查看>>
multiprocessing.pool.map 和带有两个参数的函数
查看>>
MYSQL CONCAT函数
查看>>
multiprocessing.Pool:map_async 和 imap 有什么区别?
查看>>