测牛学堂:软件测试之git操作(2)
git的工作原理
git的工作原理还是笔记复杂的,但是作为软件测试,我们只需要有一个感性上的认知即可。
即:git的commit是把自己写的代码推送到本地的仓库,这个本地仓库存储了你提交的每个版本,当你想要恢复,对比自己上次提交的时候,都是可以的。
但是代码是存在本地的,如果本地电脑重装,这些代码都会丢失。
git的push,是把本地仓库的代码推送到远程仓库,这个时候本地的系统即使重装了,你也可以从远程去拉取(pull)代码。
注意:
1 push到远程仓库,需要先提交到本地仓库
2 在提交到本地仓库commit之前,需要先通过add加入本地暂存区(可以理解为一个中转)
pycharm配置gitee插件
git可以通过命令行进行操作,也可以通过一些图形化的界面进行操作。
我们通过pycharm图形化进行操作,更方便和易于理解。
配置步骤:
1 pycharm-设置-插件-搜索到gitee,点击安装,英文的是plugin

pycharm中使用git
将 gitee新仓库,chectout(检出)到pycharm本地
使用场景:第一次加入某个项目组,第一次从gitee获取代码时
====
1 gitee中新建的仓库,点击克隆/下载按钮,复制项目的https的url地址
2 在pycharm中,点击菜单中的vsc选项,选择 get from version control(从版本控制中获取)

将本地代码push到gitee仓库中的操作
应用场景:从远程仓库拉下来的代码,本地代码做了修改,把新的代码推送到gitee远程仓库
1 本地代码添加 add,成功后没有任何提示

2 提交commit

3 push推送

注意:
不同的pycharm操作界面可能是不一致的,但是整体的流程是一样的。
我们的pycharm是最新的,建议大家都跟上节奏,使用新的版本。