浅析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 23 Python
python增加矩阵维度的实例讲解
Apr 04 Python
Python判断中文字符串是否相等的实例
Jul 06 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
详解Python3 对象组合zip()和回退方式*zip
May 15 Python
python基于递归解决背包问题详解
Jul 03 Python
Python hashlib模块加密过程解析
Nov 05 Python
Python上下文管理器全实例详解
Nov 12 Python
Django实现简单网页弹出警告代码
Nov 15 Python
Python表达式的优先级详解
Feb 18 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
Feb 28 Python
python和go语言的区别是什么
Jul 20 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
Terran兵种介绍
2020/03/14 星际争霸
php实现计数器方法小结
2015/01/05 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
laravel框架的安装与路由实例分析
2019/10/11 PHP
laravel 判断查询数据库返回值的例子
2019/10/11 PHP
XmlUtils JS操作XML工具类
2009/10/01 Javascript
关于js数组去重的问题小结
2014/01/24 Javascript
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
js网页右下角提示框实例
2014/10/14 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
jQuery插件fullPage.js实现全屏滚动效果
2016/12/02 Javascript
AngularJS实现网站换肤实例
2021/02/19 Javascript
bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法
2017/05/25 Javascript
谈谈我在vue-cli3中用预渲染遇到的坑
2020/04/22 Javascript
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
python中关于时间和日期函数的常用计算总结(time和datatime)
2013/03/08 Python
python str与repr的区别
2013/03/23 Python
python实现数组插入新元素的方法
2015/05/22 Python
python实现比较文件内容异同
2018/06/22 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
对pyqt5多线程正确的开启姿势详解
2019/06/14 Python
PYQT5实现控制台显示功能的方法
2019/06/25 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
MONNIER Frères英国官网:源自巴黎女士奢侈品配饰电商平台
2018/12/06 全球购物
威尔逊皮革:Wilsons Leather
2018/12/07 全球购物
德国自行车商店:Tretwerk
2019/06/21 全球购物
自我鉴定书
2014/03/24 职场文书
销售个人求职信范文
2014/04/28 职场文书
个人考核材料
2014/05/15 职场文书
小学爱国卫生月活动总结
2014/06/30 职场文书
2014年党员自我评议(5篇)
2014/09/12 职场文书
个人年度总结报告
2015/03/09 职场文书
python3+PyQt5+Qt Designer实现界面可视化
2021/06/10 Python
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers