SDU软院-暑期项目实训个人总结

前言:

为期一个多月的暑期实训终于尘埃落定了,回想留校的这段时间里,每天带着浓浓的班味儿,在炎炎烈日下穿梭在校园里定时定点上下班打卡、勤勤恳恳地解决堆积如山的小问题;实训第一天配环境到欲哭无泪的地步,当时暗自呐喊:这一个月何时才能走到尾声!

中间经历的若干困难不值一提,值得欣慰的是,最后的结果与我们的付出相匹配。感谢我的好队友们,一起“掌握财富密码”合作愉快hhh,并且跟着两位真的学到了很多很多,在此记录一下我这个技术菜鸟学到的一些“技术/工具”类的知识点。

一、Git Bash提交代码

了解Git

  1. Git四个工作区域

    在这里插入图片描述Workspace: 工作区,就是你平时存放项目代码的地方 Index / Stage: 暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息 Repository: 仓库区(或版本库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本 Remote: 远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换

首次

  1. 在gitee上建立仓库

  2. 点击Git Bash Here进入命令行界面

  3. git config --global user.name "用户名" git config --global user.email "邮箱"

  4. cd D:\你的项目文件名 ——将路径切换为需要提交的项目路径

  5. 下载代码:git clone 仓库名 ——直接下载代码到本地

每次提交代码

  1. git pull ——先将远程代码拉下来,防止产生冲突

  2. git add .

  3. git commit -m "提交描述"

  4. git push

回滚

  1. git log ——列出提交历史记录

  2. 如果想恢复到之前某个提交的版本,且那个版本之后提交的版本我们都不要了: 用git log查看当前和目标版本号 git reset --hard 目标版本号

    原理: git reset的作用是修改HEAD的位置,即将HEAD指向的位置改变为之前存在的某个版本,如下图所示,假设我们要回退到版本一: 在这里插入图片描述

.gitignore

  1. 在任何当前工作的 Git 仓库中,每个文件都是这样的:

  • 追踪的(tracked)- 这些是 Git 所知道的所有文件或目录。这些是新添加(用 git add 添加)和提交(用 git commit 提交)到主仓库的文件和目录。

  • 未被追踪的(untracked) - 这些是在工作目录中创建的,但还没有被暂存(或用 git add 命令添加)的任何新文件或目录。

  • 被忽略的(ignored) - 这些是 Git 知道的要全部排除、忽略或在 Git 仓库中不需要注意的所有文件或目录。本质上,这是一种告诉 Git 哪些未被追踪的文件应该保持不被追踪并且永远不会被提交的方法。

    所有被忽略的文件都会被保存在一个 .gitignore 文件中。

  1. .gitignore 文件是一个纯文本文件,包含了项目中所有指定的文件和文件夹的列表,这些文件和文件夹是 Git 应该忽略和不追踪的。

  2. git rm --cached 文件名 下次git提交时会自动忽略这个文件,即不跟踪该文件

二、postman测试

  1. postman是接口测试工具,比如后端新增一个方法,要测试功能是否正常,就在postman中发送post/get请求,而不需要直接在前端测试

  2. 输入用户名密码登录后获取token,前端网页检查源代码获取authorization

    一般密码会经过哈希加密,所以每次都不一样

  3. 写body

三、其他Tools

  1. 代码块生成网站 Carbon | Create and share beautiful images of your source code

  2. swagger ui:为前后端分离项目编写接口说明文档

    让你的API文档更亮眼:Spring Boot与Swagger-UI完美整合!-腾讯云开发者社区-腾讯云 (tencent.com)

  • 11
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值