git协作开发流程
## git协作开发流程 从 dev 拉出自己的功能分支 `git checkout dev` # 切换到开发分支 `git push -u origin dev` 推送到远程分支,并在没有时创建它 `git pull origin dev` # 拉取最新开发分支代码 `git checkout -b feature/3d` # 创建并切换到某分支 `git checkout -b feature/frame`
## git协作开发流程 从 dev 拉出自己的功能分支 `git checkout dev` # 切换到开发分支 `git push -u origin dev` 推送到远程分支,并在没有时创建它 `git pull origin dev` # 拉取最新开发分支代码 `git checkout -b feature/3d` # 创建并切换到某分支 `git checkout -b feature/frame`
## git知识 下载地址:`https://git-scm.com/downloads` 安装时默认设置就行,就是中间让选编辑器的时候选vscode 安装完成后终端输入 `gti`能看到提示,安装完最好重启一次 **不需要上传的文件使用.gitignore** 专为gtihub设置http代理,是http,不是scoks代理,gti自身不支持scoks代理,v2rayN的http代理就是在scoks端口+1 `git config
## telegram自定义客户端Telethon **制作客户端前提条件**: 干净的网络住宅IP代理,一般的梯子和自己搭的公网IP不行,可以使用cf的免费代理,然后在隐私模式下访问 https://my.telegram.org 写注册手机号(带+号和国际区号)telegram 的APP会出现一个验证码,将这个验证码输入登录,选→ API Development Tools,提交一个表单,通常只需要写这几项: App title Sh
## twitter 自动化方案 Tweepy第三方客户端(需申请一个开发者权限,并且需要付费开发者才能点赞关注): 不支持私信,目前哪怕是200刀一个月的开发者一天也只能调一次 项目地址:https://github.com/tweepy/tweepy 文档:https://docs.tweepy.org/en/latest/getting_started.html 官方 X API v2 可以做到(POST /2/tweets 发
## Fiddler+雷电模拟器APP抓包 ## 留意代理和fiddler的冲突 ## Fiddler设置 Tools>options>Connections勾选Allow remote computers to connect 检查端口是8888 选择性Act as system proxy on startup,设个是用来做系统代理的,如果勾选了它,默认会将系统所有请求都拦截经过,如果只是检测模拟器或局域网流量,则不需要勾选它
## 视频解码ffmpeg 对音视频解码推荐再使用`uv pip install torchcodec` 目前和Transformers不兼容 系统安装ffmpeg ``` udo add-apt-repository ppa:ubuntuhandbook1/ffmpeg8 # 中文注释:添加 ffmpeg8 PPA 源 sudo apt update
## gitlab部署私有化git `.gitlab-ci.yml`文件定义 CI/CD 流水线 一个python程序的管道示范: ```yaml stages: # 定义流水线阶段列表,按顺序执行 - build # 第一个阶段:构建(build) - deploy # 第二个阶段:部署(deploy)
## Locust QPS压力测试 `uv pip install locust` 文档: https://pypi.org/project/locust/ python中定义行为 ```py from locust import HttpUser, task, between # 引入Locust组件 class WebsiteUser(HttpUser): # 定义一个“用户” wait_time = between(
## unity3d 国内版下载:https://unity.cn/tuanjie/releases?signup=true&u_release_type=full 国际版下载:https://unity.com/download 需要下载unity hub 然后从hub中安装并激活,如果找不到特定版可以从 https://unity.com/releases/editor/archive 中点击没有绿标的(因为我是个人许可证) 国际版
## ubuntu22 桌面版基本使用 双系统会造成windows启动时间不正确,管理员执行`reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f` 将硬件时间当作utc时间即可解决 ### 双系统 1.关闭bios的快速启动fast boot功能 2.关闭windo
## ubuntu各平台使用 #### 提升权限命令 `sudo -i` #### 退出权限 `exit` #### winscp权限 如果是自装第一次使用可能需要先开启root,使用root账户登录,参考下面 查找sftp路径 `cat /etc/ssh/sshd_config | grep -i sftp-server` 例如得到路径 `/usr/lib/openssh/sftp-server` 得到路径后在winscp
## ubuntu安装nvidia驱动 ## 自动安装(推荐,会自动处理签名) `sudo apt update && sudo ubuntu-drivers autoinstall && sudo reboot` 让ubuntu自动选择驱动安装 **如果有核显,启用按需模式**: ``` sudo apt install -y nvidia-prime # 中文注释:安装P