当前位置: 首页 > news >正文

macbook开发环境的配置记录

前言:好多东西不记录就会忘记


文章目录

    • git ssh配置
    • git的常用命令
    • 压缩文件
    • latex格式

git ssh配置

当我们的没有配置git ssh的时候,使用ssh下载的时候会显示报错“make sure you have the correct access rights and respository exits"

如何解决,我们先在命令行检查检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录):

git config --global --list


如果没有配置,就用下面的命令进行配置,简单说一下为啥需要设置下面的内容,这样我们上传文件到github的时候贡献者就会显示内容(下面的name随便写,但是我们的email得和我们github得一样,这样才能显示我们的github头像)

git config --global user.name "这里换上你的用户名" git config --global user.email "这里换上你的邮箱"

然后用下面的命令生成密钥

ssh-keygen -t rsa -C "这里换上你的邮箱"

在我们的默认路径上会生成一个密钥和公钥
id_rsa,id_rsa.pub,,后面就可以进入github设置中配置ssh,把我们电脑的公钥放到上面就可以了

git的常用命令

受不了了,每次都忘记很多命令

如果是新创建的仓库,如何添加远程的仓库url

git remote add origin https://gitlab.....

如果是现在已经绑定了一个远程仓库,想修改呢

# 查看当前远程仓库配置 git remote -v # 修改origin的URL(使用HTTPS示例) git remote set-url origin https://github.com/new-username/new-repo.git # 修改origin的URL(使用SSH示例) git remote set-url origin git@github.com:new-username/new-repo.git # 验证修改结果 git remote -v

修改分支的名字
一般默认是master,但是我们一般用main

git branch -M new-branch-name

如何重命名指定的分支

git branch -M old-name new-name

注意git branch -M 和 -m区别

我们还有git lfs需要下载

brew install git-lfs git lfs install

压缩文件

采用keka

下载后设置好访问权限

查看服务中的快捷键

latex格式

我想插入svg图片
但是有bug

http://www.jsqmd.com/news/746294/

相关文章:

  • 10个Amazon Redshift Utils安全最佳实践:身份管理和权限控制完整指南
  • Rust 微服务性能优化:从 500ms 到 50ms 的实战记录
  • 从图像处理到推荐系统:盘点np.linalg.norm()在Python项目里的5个高频用法
  • Gerev AI API使用教程:构建自定义搜索应用的最佳实践
  • Node Editor Framework安装配置详解:从UPM到开发版本的全流程教程
  • 【Java 25密封类模式实战指南】:20年架构师亲授5大高危误用场景与3步安全迁移法
  • Depth-Anything-V2:重新定义单目深度估计的技术范式与产业应用边界
  • 终极Streamlink Twitch GUI高级配置指南:自定义播放器、热键和主题设置全攻略
  • Krypton:革命性.NET WinForms控件套件完全指南
  • 终极指南:如何快速实现blog_os的多平台交叉编译与工具链配置
  • Pearcleaner:macOS系统清理的终极解决方案,彻底告别应用残留文件
  • 夜间视觉与深度估计:UniK3D与EgoNight技术解析
  • PEzor源码深度解析:Shellcode加载与注入机制揭秘
  • 终极指南:ForkHub项目架构全解析——基于官方废弃应用的Android GitHub客户端重生之路
  • 终极指南:使用Rust编写云原生操作系统的完整教程
  • tmux-sensible代码架构分析:从bash脚本看优雅的配置管理
  • macOS开发环境终极安全指南:Laptop脚本权限设置最佳实践
  • StyleGAN3跨模型迁移学习终极指南:基于预训练权重的快速微调方法
  • 从智能家居到工业网关:一文讲透I2C、SPI、Modbus、CAN在真实项目里的选型逻辑
  • 终极指南:Mini Tokyo 3D如何利用公共交通开放数据构建实时3D地图
  • 终极指南:React Native Swipe List View 常见问题与解决方案大全
  • Display Driver Uninstaller深度解析:彻底解决显卡驱动问题的终极方案
  • 如何快速部署Anno 1800模组加载器:面向新手的完整教程
  • 终极GitHub客户端对比:ForkHub如何超越官方应用?
  • 告别虚拟机!在Windows上用VSCode+WSL搞定ArduPilot开发环境(保姆级避坑指南)
  • 如何快速实现React Native滑动列表:从入门到精通的终极指南
  • 原神自动化助手BetterGI:告别重复操作,享受纯粹游戏乐趣的终极指南
  • 初创团队如何利用 Taotoken 统一管理多个 AI 模型调用
  • 如何用AISuite构建统一AI服务接口:终极组合模式应用指南
  • MCP 生态扩展:自定义 Transport 与 Tool 插件系统设计