浅析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 功能和特点(新手必学)
Dec 30 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
Python实现简易版的Web服务器(推荐)
Jan 29 Python
Python遍历numpy数组的实例
Apr 04 Python
tensorflow实现加载mnist数据集
Sep 08 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
Oct 29 Python
python linecache 处理固定格式文本数据的方法
Jan 08 Python
详解如何管理多个Python版本和虚拟环境
May 10 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 Python
pandas数据分组groupby()和统计函数agg()的使用
Mar 04 Python
python flask框架快速入门
May 14 Python
如何Python使用re模块实现okenizer
Apr 30 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
javascript 小型动画组件与实现代码
2010/06/02 PHP
js 覆盖和重载 函数
2009/09/25 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
offsetHeight在OnLoad中获取为0的现象
2013/07/22 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
使用webpack-dev-server处理跨域请求的方法
2018/04/18 Javascript
vue自动化表单实例分析
2018/05/06 Javascript
three.js搭建室内场景教程
2018/12/30 Javascript
layui 对弹窗 form表单赋值的实现方法
2019/09/04 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
2020/04/28 Javascript
[02:28]DOTA2英雄基础教程 灰烬之灵
2013/12/19 DOTA
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
Python使用scrapy采集时伪装成HTTP/1.1的方法
2015/04/08 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
对python中UDP,socket的使用详解
2019/08/22 Python
python3中sorted函数里cmp参数改变详解
2020/03/12 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
python简单实现最大似然估计&scipy库的使用详解
2020/04/15 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
美国在线咖啡、茶和餐厅供应商:LollicupStore
2018/05/04 全球购物
WebSphere面试题:在WebSphere里面如何部署一个应用
2015/08/02 面试题
一年级评语大全
2014/04/23 职场文书
保护环境倡议书300字
2014/05/19 职场文书
学生检讨书怎么写
2015/05/07 职场文书
刘胡兰观后感
2015/06/16 职场文书
小学主题班会教案
2015/08/17 职场文书
小学班主任心得体会
2016/01/07 职场文书
MyBatis在注解上使用动态SQL方式(@select使用if)
2022/07/07 Java/Android