浅析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循环监控远程端口的方法
Mar 14 Python
在Django的模型中添加自定义方法的示例
Jul 21 Python
Python json 错误xx is not JSON serializable解决办法
Mar 15 Python
pandas.DataFrame.to_json按行转json的方法
Jun 05 Python
python ChainMap 合并字典的实现步骤
Jun 11 Python
python自动化工具之pywinauto实例详解
Aug 26 Python
解决pyshp UnicodeDecodeError的问题
Dec 06 Python
Python实现把类当做字典来访问
Dec 16 Python
Python基于requests实现模拟上传文件
Apr 21 Python
详解python命令提示符窗口下如何运行python脚本
Sep 11 Python
Python爬虫之App爬虫视频下载的实现
Dec 08 Python
使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例
Dec 11 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 压缩文件夹的类代码
2009/11/05 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php实现的九九乘法口诀表简洁版
2014/07/28 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
2015/06/23 PHP
thinkphp3.2.3 分页代码分享
2016/07/28 PHP
php实现映射操作实例详解
2019/10/02 PHP
在图片上显示左右箭头类似翻页的代码
2013/03/04 Javascript
如何动态的导入js文件具体该怎么实现
2014/01/14 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
2014/12/29 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
详解打造 Vue.js 可复用组件
2017/03/24 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
JavaScript 闭包的使用场景
2020/09/17 Javascript
pymssql ntext字段调用问题解决方法
2008/12/17 Python
python函数参数*args**kwargs用法实例
2013/12/04 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
python实现银行管理系统
2019/10/25 Python
python实现小程序推送页面收录脚本
2020/04/20 Python
python将logging模块封装成单独模块并实现动态切换Level方式
2020/05/12 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
线程同步的方法
2016/11/23 面试题
农村党建工作汇报材料
2014/10/27 职场文书
入党函调证明材料
2014/12/24 职场文书
销售业务员岗位职责
2015/02/13 职场文书
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
代码复现python目标检测yolo3详解预测
2022/05/06 Python
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis