git+pycharm结合使用
Pycharm + git 进行结合使用
第一步:Pycharm配置本地安装的Git
测试框架的负责人:
编写好一套能用的基础框架代码 --- 》 上传到公司远程仓库 --- 设置团队协作成员
团队其它成员 通过pycharm直接克隆代码到本地 ---》再根据公司的代码管理策略进行操作
第一步:针对项目创建git 仓库 相当于 git init
第二步:先设置忽略的文件及文件夹 在git仓库路径 创建 vi .gitin
第三步:把代码添加到暂存区 git add 文件名/*/-A
第四步:暂存区的代码添加到本地仓库 git commit - m“注释”
为了保存logs和reports目录,做了如下操作:
1、添加到忽略文件中
2、git不允许提交空目录,但是业界有一个规定,在想要提交的空目录中创建一个名称叫做.gitkeep
上述步骤完成了提交到本地仓库的操作
上传到远程仓库的基础操作(测试框架的第一个初版:框架能完成所有的测试需求,但没有填人太多的业务代码)
第一步:创建标贴---版本号v1.0
git tag -a 标签名 -m "备注信息" 版本号 :针对指定的版本号打标签
1、获取版本号
2、创建标签
第三步:在github账号下创建一个新项目 ,项目名称和本地仓库项目名称一致,获取仓库的git地址
第四步:添加远程仓库 git remote add origin 远程仓库git地址 :添加远程仓库
此步骤可能会让输入github的账号和密码
第五步:提交本地仓库代码到远程仓库
git push -u origin master :把master分支推送到origin仓库(元仓库)
第六步:给团队的其它成员增加权限
作为测试团队成员的一份子:
加入项目组 -- 设置成github团队成员、刚开始代码框架培训 -- 利用pycham和git组合操作
第一步:克隆代码 (pycharm两种方式) git clone 远程仓库git地址
方式一:
2、创建并切换分支:
3、修改好代码之后提交分支
4、合并到master分支
切换master分支===>git merge dev 把dev分支上的内容合并到分支master
5、回滚操作:
第一种情况:没有纳入git管理
少量文件的话直接删除、命令行 git clean -f
第二种情况:在暂存区的文件
第三种情况:一个文件进行过多次commit
第四种情况,回滚到历史版本(多个文件的版本)
6、
git+pycharm结合使用的更多相关文章
- git —— pycharm+git管理/编辑项目
pycharm+git 管理/编辑项目 一.pycharm中配置github 二.配置git 并不是配置了GitHub就可以的.还需要配置一下Git 前提是本地中已经安装了git 三.把本地项目上传 ...
- 通过pycharm使用git[图文详解]
前言 使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那 ...
- 通过pycharm使用git
前言 使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那 ...
- ubuntu14.04+nvidia driver+cuda8+cudnn5+tensorflow0.12
文章在简书里面编辑的,复制过来貌似不太好看,还是到简书的页面看吧: http://www.jianshu.com/p/c89b97d052b7 1.安装环境简介: 硬件: cpu:i7 6700k g ...
- unittest测试驱动之HTMLTestRunner.py
对于自动化来说,测试报告是必须的,在敏捷化的团队中,团队中的成员需要自动化这边提供自动化的测试报告,来判断系统的整体质量以及下一步的测试策略.单元测试库生成测试输出到控制台的窗口上,但是这样的结果看起 ...
- Django练习——TodoList
TodoList是django入门一个比较基础的例程,主要参考如下博客,写的非常好: simple-todo: http://www.cnblogs.com/cacique/archive/2012/ ...
- Ubuntu 装机软件
Ubuntu16.04 软件商店闪退打不开 sudo apt-get update sudo apt-get dist-upgrade # 应该执行一下更新就好,不需要重新安装软件中心 sudo ap ...
- pipenv+sublime text3 配置
这半年用docker管理开发环境 + vs code/编码 git + pycharm跑unittest 优点多多,实现了关注点分离 1 dockfile 直接隔离成独立的image 2 code对g ...
- git和pycharm管理代码
首先明白三个概念,服务器代码库,本地代码库,和正在coding的项目. coding完毕后,先通过commit提交到本地代码库,然后通过push再提交server的代码库 git步骤 git c ...
随机推荐
- webug第七关:越权
第七关:越权 观察url 将name换成admin 更改了admin的密码
- 新鲜出炉!凭借着这份面试宝典,我终于拿下了字节跳动的offer!
前言 我做Java也十来年了,现在也算是中层管理,每次招聘都需要找一些面试题,干脆自己整理了一份,这份面试宝典是从我 去年开始收集的,一方面是给公司招聘用,另一方面也是想用它,来挖掘自己在 Java ...
- MathType中余弦函数的输入
余弦函数是三角函数中十分重要的一个知识点,余弦函数的俩种形式分别为a2=b2+c2-2bccosA和cosA=(b2+c2-a2)/2bc,接下来我们分别介绍一下这俩种形式的输入. 具体步骤如下: 步 ...
- 详细了解IDM的“计划任务”功能
今天我们一起来看看IDM下载器的"计划任务"功能. IDM是什么就不多说了,只需要知道它是一个十分好用的资源下载器就行了,下载速度非常快,搭配一些浏览器扩展程序甚至能加速百度盘的下 ...
- guitar pro 系列教程(十一):Guitar Pro菜单工具之MIDI效果的提升
对于新手的一些朋友,看谱,编曲时使用Guitar Pro时,因为对其功能不是很了解而显得困难重重,导致出现的音频效果不是很理想,因此,小编今天要做的便是,单独把Guitar Pro里的MIDI效果如果 ...
- github搭建html网站到外网
最近想自己弄个网站,但又没有服务器可以用,只好借用强大得github来帮忙了,不过GitHub确实有这个功能. 感谢以下大佬得教程,非常得详细,但我觉得还是有必要记录下来. 大佬链接: https:/ ...
- python批量爬取猫咪图片
不多说直接上代码 首先需要安装需要的库,安装命令如下 pip install BeautifulSoup pip install requests pip install urllib pip ins ...
- 论如何优雅的抛出SpringBoot注解的异常
平时我们在写代码的时候肯定要进行很多参数验证,最开始的时候我们一般都是这样处理的 如下图 看起来好像也没什么,但是 如果参数多了呢?你就会看到这样的校验 OMG!!! 有没有感觉稍微有点视觉 ...
- UUID介绍与生成的方法
什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符.UUID具有以下涵义: 经由一定的算法 ...
- Beta冲刺随笔——Day_One
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...