1.使用git作为版本控制工具
https://www.liaoxuefeng.com/wiki/896043488029600
初始化:git init
添加文件:git add 文件名
提交文件:git commit -m +"说明文字"
一次提交可以把之前add的多个文件都提交
检查状态:git status
检查修改:git diff
检查版本:git log
回退一个版本:git reset --hard HEAD^
到指定的版本号:git reset --hard ae113
记录命令:git reflog
工作区和暂存区的概念
撤销文件工作区所有修改:git checkout -- <file>
撤销暂存区文件所有修改:git reset HEAD <file>
删除文件是先本地rm 然后git rm,最后commit
关联github:git remote add origin https://github.com/DreamerKadars/learngit.git
推送:
搭建git服务器:
yum install git
adduser git
等等·挺简单的
git 新建分支:git checkout -b dev
git checkout
命令加上-b
参数表示创建并切换
git branch -d dev 删除dev分支
创建并切换到新的dev
分支,可以使用:
$ git switch -c dev
切换分支 :git checkout master
直接切换到已有的master
分支,可以使用:
$ git switch master
使用新的git switch
命令,比git checkout
要更容易理解。
自己的git服务器搭建:git clone git@8.129.190.62:/srv/sample.git
第四步,初始化Git仓库:
先选定一个目录作为Git仓库,假定是/srv/sample.git
,在/srv
目录下输入命令:
$ sudo git init --bare sample.git
Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git
结尾。然后,把owner改为git
:
$ sudo chown -R git:git sample.git
查看本地的ssh公钥 : cat ~/.ssh/id_rsa.pub
2.golang 框架gin
https://zhuanlan.zhihu.com/p/196421610
(1)项目初始化 go mod init name
3.数据库redis
(1)make之后运行
redis-server ../redis.conf
(2)查看linux端口状态
netstat -anutp
(3)python版本不对
https://blog.csdn.net/weixin_38669561/article/details/103010621
(4)使用redis
redis-cli
(5)查看内存
https://www.cnblogs.com/QiangWum/p/12516544.html
(6)数据库设计
用户登陆库 User:uid pwd
用户信息库 User_data:uid name atk mola buff1 buff2 buff3
Boss信息库 Boss_data:Boss_id Hp play_num
用户历史 User_history: uid Boss_id HP
对战信息Now_Battle:Boss_id uid
4.mysql使用
(1)安装mysql
https://www.jianshu.com/p/276d59cbc529
(2)看机器版本
uname -a
(3) 简单描述表结构,字段类型 desc tabl_name;
(4)DROP TABLE table_name (删除表);delete from 表名 where 删除条件(删除表内数据,用 delete);truncate table 表名(清除表内数据,保存表结构,用 truncate)