浅析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 相关文章推荐
python实现倒计时的示例
Feb 14 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
Python内建模块struct实例详解
Feb 02 Python
Django渲染Markdown文章目录的方法示例
Jan 02 Python
python实现得到当前登录用户信息的方法
Jun 21 Python
Python列表对象实现原理详解
Jul 01 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
学python爬虫能做什么
Jul 29 Python
Python filter过滤器原理及实例应用
Aug 18 Python
python爬取代理IP并进行有效的IP测试实现
Oct 09 Python
Python Numpy之linspace用法说明
Apr 17 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/11/19 PHP
PHP与SQL注入攻击[三]
2007/04/17 PHP
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
PHP如何搭建百度Ueditor富文本编辑器
2018/09/21 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
PDO::prepare讲解
2019/01/29 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
2019/12/13 PHP
JavaScript Sort 表格排序
2009/10/31 Javascript
基于JQuery实现相同内容合并单元格的代码
2011/01/12 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
2016/02/19 Javascript
JS插件plupload.js实现多图上传并显示进度条
2016/11/29 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
element中的$confirm的使用
2020/04/26 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
python目录操作之python遍历文件夹后将结果存储为xml
2014/01/27 Python
介绍Python中的文档测试模块
2015/04/28 Python
简单介绍Python中的round()方法
2015/05/15 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
详解python中的Turtle函数库
2018/11/19 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
2020/06/28 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
优秀学生自我鉴定范例
2013/12/18 职场文书
县政府办公室领导班子对照检查材料思想汇报
2014/09/28 职场文书
2015年推普周活动方案
2015/05/06 职场文书
2015年统战工作总结
2015/05/19 职场文书
教师教育教学随笔
2015/08/15 职场文书