浅析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在命令行下使用google翻译(带语音)
Jan 16 Python
Python表示矩阵的方法分析
May 26 Python
Python3 实现随机生成一组不重复数并按行写入文件
Apr 09 Python
python登录WeChat 实现自动回复实例详解
May 28 Python
python3 selenium自动化 frame表单嵌套的切换方法
Aug 23 Python
python实现图片插入文字
Nov 26 Python
浅析Django中关于session的使用
Dec 30 Python
Django单元测试中Fixtures用法详解
Feb 25 Python
python可迭代对象去重实例
May 15 Python
pytorch使用horovod多gpu训练的实现
Sep 09 Python
浅谈Python中的函数(def)及参数传递操作
May 25 Python
Python 实现定积分与二重定积分的操作
May 26 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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
2006/12/16 PHP
PHP生成sitemap.xml地图函数
2013/11/13 PHP
PHP比你想象的好得多
2014/11/27 PHP
Laravel 实现Controller向blade前台模板赋值的四种方式小结
2019/10/22 PHP
JavaScript 常用函数
2009/12/30 Javascript
Jquery插件 easyUI属性汇总
2011/01/19 Javascript
zShowBox 图片放大展示jquery版 兼容性
2011/09/24 Javascript
使用indexOf等在JavaScript的数组中进行元素查找和替换
2013/09/18 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
jQuery基于当前元素进行下一步的遍历
2014/05/20 Javascript
jQuery中slice()方法用法实例
2015/01/07 Javascript
微信开发 消息推送实现代码
2016/10/21 Javascript
浅谈通过JS拦截 pushState和replaceState事件
2017/07/21 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
2018/06/19 Javascript
脚手架vue-cli工程webpack的基本用法详解
2018/09/29 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
2019/03/15 Javascript
Python实现向QQ群成员自动发邮件的方法
2014/11/19 Python
Python3 replace()函数使用方法
2018/03/19 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
pycharm 批量修改变量名称的方法
2019/08/01 Python
使用Python的networkx绘制精美网络图教程
2019/11/21 Python
python tkinter GUI绘制,以及点击更新显示图片代码
2020/03/14 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
简述安装Slackware Linux系统的过程
2012/01/12 面试题
制定岗位职责的原则
2013/11/08 职场文书
班干部演讲稿
2014/04/24 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
销售类求职信
2014/06/13 职场文书
车辆委托书范本
2014/10/05 职场文书
2015年质检工作总结
2015/05/04 职场文书
长征观后感
2015/06/09 职场文书
Python趣味挑战之给幼儿园弟弟生成1000道算术题
2021/05/28 Python
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技