大话Git系列之初识版本控制系统(2)
2024-09-01 23:33:41
本次接着上次的来介绍版本控制系统,这个讲到的将是Git与Github,说一下什么是Git,什么是GitHub?他们之间的关系是什么?
1、Git 是代码管理的工具
2、GitHub 是基于Git实现的代码管理的平台。
这样就比较清楚两个不同的作用了,Git更多的是在本地进行代码的存储和管理,而GitHub是一个平台,我们可以将存储管理的代码在GitHub中进行上传并管理和和存储,
GitHub更像是一个服务器。话不多说,开始讲解如何使用这两个工具。首先下载安装的部分,这里面不进行过多的说明,默认大家都己经安装成功了,同时GitHub也是
默认的大家已经注册成功了,安装git和注册GitHub在以前已经进行详细的说明了,直接开始详细的操作了。
打开文件后,在D盘已经新建一个Git文件夹用来进行相应的操作,目前文件夹里面还没有东西,如图:
同时我们已经注册好的GitHub账号里也新建一个仓库,来进行相应的上传使用。如图所示:
一切准备就绪以后,开始具体的操作了,通过touch 1.js等新建出一些文件,通过ll命令显示文件,如图
先git init 初始化本地仓库
通过命令git add . 将所有的文件放入暂存区,再通过git status看下当前的状态
此时这些文件都在暂存区,通过git commit -m “first time”来提交到本地仓库中,如图:
保存到仓库后,开始进行远程操作了,因为我们自己已经建立好仓库了,不用再重复建立
只需要如下的代码:
git remote add origin git@github.com:yxd1991-web/ceshi1107.git
git push -u origin master
可以与远程的GitHub仓库进行连接了,如图所示的效果:
整个流程已经完成了!
最新文章
- JavaMail简单版实验测试
- deeplab hole algorithm
- leetcode:Search a 2D Matrix(数组,二分查找)
- margin负值在页面布局中的应用
- Qt 学习之路 :信号槽
- java入门之异常处理小结
- (重要) html概念之 input:name与id详解
- AngularJs (二) 搭建Deployd 服务爬坑
- SSD磁盘,CPU居高不下,高并发的情况下,是不是mysql解析器耗费的cpu资源高?
- RPG游戏学习——1.任务脚本系统
- Coloring Trees
- JPA 映射单向多对一的关联关系
- 删除表中的所有记录 ID从1开始
- Caused by: java.sql.SQLException: ResultSet is from UPDATE. No Data.
- 1.4WEB API 路由配置及参数传输
- Apache shiro集群实现 (二) shiro 的INI配置
- 各种代码版本控制工具下使用http代理的方法
- lnmp 1.5 mysql数据库开启远程访问
- 导入Maven 工程pom.xml首行报错解决方法
- boost生成json中的put操作
热门文章
- springboot搭建项目,实现Java生成随机图片验证码。
- Spring cloud ——EurekaServer
- Android判断com.android.camera.action.CROP是否存在
- 集合系列 Map(十四):WeakedHashMap
- 使用 ASP.NET Core MVC 创建 Web API——响应数据的内容协商(七)
- TensorFlow实现图像卷积并可视化示例
- 【iOS】Swipe与Pan区别分析
- Redis速记
- socket简单介绍
- centos7.6 安装Tomcat-8.5.39