
获得徽章 18
- 如果你使用 git clone/pull 等命令时,提示输入密码,并且无论输入什么密码都不行。
```
$ git pull origin dev
(git@github.com) Password:
```
请尝试以下解决方案:
1. 执行命令:`ssh -T -p 443 git@ssh.github.com`
2. 执行命令:`vi ~/.ssh/config`
写入以下内容:
```
Host github.com
Hostname ssh.github.com
Port 443
User git
```
执行完以上步骤,再次执行 git clone/pull 命令即可。展开评论2 - 观默同学带你上手TinyEngine低代码引擎,手把手带你完成TinyEngine项目搭建、组件库部署与注册并开发一款简单的插件,干货满满!评论1
- 2024,我的年度关键字是:开源运营、创作分享、健康生活。明年我想写本技术书,写什么主题好呢41
- 分享一个 git rebase 小技巧。
大家可能都知道,`git rebase -i` 命令可以修改 commit 历史,但是需要传入你想要修改的最早的 commit 的前一个 commtid。
比如 commit 历史是:
commit 9d2e80a367c1b1c487eee6da10e386107e89c67f
commit 3e08c643e39182c71f2e6beef6f45be4a5c70e83
commit ea8840c141eacbaa7af0688bdbe0b50249f4d068
commit f39533d2f3fa59ab5f0cbf9f938c3bd8f58bab34
你想修改前三个:`9d2e80a3`、`3e08c643`、`ea8840c1`,那么你需要执行命令:
git rebase -i f39533d2
那么问题来了,如果我想修改整个 commit 历史里面最久远的那么 commit(也就是第一个 commit),它并没有前一个 commit,因为它已经是最早的那么 commit 啦。
这时你可以使用以下命令:
git rebase -i --root展开评论3 - TinyPro Vue v1.1.0正式发布
欢迎朋友们体验和使用
TinyPro Vue 源码:github.com(欢迎 Star ⭐️)
主要更新:
1. 增加页签模式
2. 增加多级菜单
3. 增加 NestJS 后端支持
4. 增加细粒度权限管理(角色 用户 菜单 组件权限)
5. 增加多种构建工具支持(Webpack Vite Rspack Farm)
详细更新日志:github.com
简明使用指南:
1. 全局安装:tiny install @opentiny/tiny-toolkit-pro@1.1.0
2. 初始化项目:tiny init pro 一行命令创建 TinyPro 全栈中后台项目
3. 启动后端:docker compose up -d
4. 启动前端:npm i && npm start
5. 启动 Mock 服务:npm run mock展开评论1