浅析Git版本控制器使用


Posted in Python onDecember 10, 2017

本篇内容通过GitHub仓库创建过程以及创建连接后的上传与下载,详细介绍了Git版本控制器使用情况,来看下。

首先介绍一下什么是Git:git是目前最流行的版本控制系统,属于分布式版本控制器。

使用Git前先要在GitHub创建代码仓库,或者获取你要应用的GitHub的链接地址。

创建GitHub仓库这里就不细说了,可以根据网页提示一步步操作。

1.初始化:如果是第一次使用Git,首先告诉Git你是谁

git config [--global] user.name “Your Name”
git config [--global] user.email “email@example.com”

2.生成版本库:

git init : 完成后在工作的目录下出现.git隐藏目录,即版本库。

3.命令将所有的文件传输到缓存区中:

git add .

4.  命令提交文件至版本库:

git commit -m '描述提交文件' 

5.如果没生成秘钥记得生成秘钥:

ssh-keygen -t rsa

6. 与GitHub建立连接:

git remote add origin GitHub连接地址

GitHub链接地址如下图(复制一下):

浅析Git版本控制器使用

7.管理员身份将缓存中的文件提交到githup上:

git push -u origin master

工作中大部分为从公司的GitHub中下载文件,修改后再上传,以下代码就能实现:

1.建立克隆连接下载文件:

git clone GitHub连接地址

2.修改文件后再上传,先切换到库文件下工作:

cd 库文件名

3.命令将所有的文件传输到缓存区中:

git add .

4.  命令提交文件至版本库:

git commit -m '描述提交文件' 

5.上传文件:

git push

以上为个人意见,如有更好意见欢迎留言,还请各位大牛多多指教!

Python 相关文章推荐
django 自定义用户user模型的三种方法
Nov 18 Python
python django 增删改查操作 数据库Mysql
Jul 27 Python
简单实现python数独游戏
Mar 30 Python
python线程中同步锁详解
Apr 27 Python
对numpy中shape的深入理解
Jun 15 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
Python实现打砖块小游戏代码实例
May 18 Python
python实现文本进度条 程序进度条 加载进度条 单行刷新功能
Jul 03 Python
程序员的七夕用30行代码让Python化身表白神器
Aug 07 Python
python绘制雪景图
Dec 16 Python
基于python实现上传文件到OSS代码实例
May 09 Python
pytorch分类模型绘制混淆矩阵以及可视化详解
Apr 07 Python
python中Apriori算法实现讲解
Dec 10 #Python
Python自动化运维之IP地址处理模块详解
Dec 10 #Python
python利用rsa库做公钥解密的方法教程
Dec 10 #Python
Python跨文件全局变量的实现方法示例
Dec 10 #Python
git进行版本控制心得详谈
Dec 10 #Python
Python内置模块turtle绘图详解
Dec 09 #Python
Python程序退出方式小结
Dec 09 #Python
You might like
[转帖]PHP世纪万年历
2006/12/06 PHP
PHP 数据库树的遍历方法
2009/02/06 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
javascript options属性集合操作代码
2009/12/28 Javascript
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
python批量实现Word文件转换为PDF文件
2018/03/15 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
对Python中class和instance以及self的用法详解
2019/06/26 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
安装python依赖包psycopg2来调用postgresql的操作
2021/01/01 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
机电专业个人求职信范文
2013/12/30 职场文书
中学生期末评语
2014/02/03 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
群众路线剖析材料范文
2014/10/09 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
毕业实习感受与体会
2015/05/26 职场文书
2015年计算机教学工作总结
2015/07/22 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android