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、

最新文章

  1. CSS3 Media Queries实现响应式布局
  2. 【记录】ASP.NET MVC AuthorizeAttribute OnAuthorization 验证跳转
  3. java中Class对象详解和类名.class, class.forName(), getClass()区别
  4. LINQ绑定List到GridView
  5. 《BI项目笔记》——微软BI项目笔记连载
  6. web-app子元素
  7. linux command
  8. windows phone上下文菜单ContextMenu的使用示例
  9. Excel的 OleDb 连接串的格式
  10. MVC Anti-XSS方案
  11. mysql8.0绿色版安装及mysqldump备份
  12. 金融量化之Tushare模块
  13. P4783 【模板】矩阵求逆
  14. git中如何切换分支,拉取分支,合并分支
  15. win10 开启蓝 由于其配置信息(注册表中的)不完整或已损坏
  16. Problem A 还会用继承吗?
  17. Python生成语音
  18. 读C#程序(第三周)
  19. JDBC简单示例代码
  20. Ansible的Playbook的编写

热门文章

  1. Java 获取微信小程序二维码(可以指定小程序页面 与 动态参数)
  2. MySQL 四种隔离级别详解,看完吊打面试官
  3. txt文件覆盖恢复
  4. 冷门的HTML - tabindex 的作用
  5. PHP反序列化漏洞-CVE-2016-7124(绕过__wakeup)复现
  6. 从这三方面优化你的电脑,保持Mac运行流畅
  7. Luogu P2656 采蘑菇
  8. 痞子衡嵌入式:一次利用IAR自带CRC完整性校验功能的实践(为KBOOT加BCA)
  9. 【python】Matplotlib作图常用marker类型、线型和颜色
  10. Network-Emulator-Toolkit 模拟各种网络环境 windows