浅析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线程池的实现实例
Nov 18 Python
Python爬虫爬验证码实现功能详解
Apr 14 Python
Python模拟用户登录验证
Sep 11 Python
Pycharm远程调试openstack的方法
Nov 21 Python
Python实现扣除个人税后的工资计算器示例
Mar 26 Python
解决python给列表里添加字典时被最后一个覆盖的问题
Jan 21 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
Apr 18 Python
Python多线程模块Threading用法示例小结
Nov 09 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
Feb 14 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
Python安装Bs4的多种方法
Nov 28 Python
Python实现PS滤镜中的USM锐化效果
Dec 04 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
东方红 - 来复式再生机的修复
2021/03/02 无线电
PHP开发文件系统实例讲解
2006/10/09 PHP
php 方便水印和缩略图的图形类
2009/05/21 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
2014/06/27 PHP
Linux下PHP安装mcrypt扩展模块笔记
2014/09/10 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
php blowfish加密解密算法
2016/07/02 PHP
javascript css在IE和Firefox中区别分析
2009/02/18 Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
jQuery实现带滚动线条导航效果的方法
2015/01/30 Javascript
jQuery实现3D文字特效的方法
2015/03/10 Javascript
在AngularJS应用中实现一些动画效果的代码
2015/06/18 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
JavaScript实现多栏目切换效果
2016/12/12 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
微信小程序动态生成二维码的实现代码
2018/07/25 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
Quasar Input:type="number" 去掉上下小箭头 实现加减按钮样式功能
2020/04/09 Javascript
[01:32:50]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第一场 1月25日
2021/03/11 DOTA
让Python代码更快运行的5种方法
2015/06/21 Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
2018/10/22 Python
python获取服务器响应cookie的实例
2018/12/28 Python
python 字典有序并写入json文件过程解析
2019/09/30 Python
HTML5之web workers_动力节点Java学院整理
2017/07/17 HTML / CSS
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
自我鉴定三原则
2014/01/13 职场文书
保安部任务及岗位职责
2014/02/25 职场文书
银行竞聘演讲稿
2014/05/16 职场文书
班组长安全工作职责
2014/07/15 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
收银员岗位职责
2015/02/03 职场文书
法律服务所工作总结
2015/08/10 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
Golang中interface{}转为数组的操作
2021/04/30 Golang