企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 1. git配置 ### 1.1配置ssh 1.ssh-keygen -t rsa -C邮箱 一直按回车 直到出现图案 2.双击我的电脑-桌面-系统文件夹-.ssh-id_rsa.pub 将内容复制出来 3.在远端服务器 设置-ssh公钥 中将粘贴相应内容 ### 1.2 git的三个分区 1.git add . //添加到暂存区 2.git commit -m"xx" //添加到版本库 3.git push //推送到远程 ### 1.3 git中的一些命令 1.git log打印日志信息,可以看到之前提交的版本; 2.git log --pretty=oneline只打印每一次提交的版本号 3 . (回到之前的版本)git reset --hard 版本号 4.要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本 5.输入 git pull将仓库同步 6.撤销修改 git checkout -- <fileName> 7.删除文件rm rm <File> 7.1之后如果确定要删除文件,命令行中输入 git rm test.txt; git commit -m "remove test.txt" 7.2另一种情况是删错了,因为版本库里还有呢,所以可以很轻松地把误删的文件恢复到最新版本 git checkout -- test.txt ### 1.4将本地文件上传到远端服务器 1.使用 git bash here 命令 2.输入 git add . 3.输入 git commit -m"文件名称" 4.输入 git push 将文件推送上去 ### 1.5从远端服务器将项目下载到电脑 1. 在远端点击ssh 复制 2.在文件夹下使用 git bash here 命令 3.输入 git clone 右键push ## 2.配置环境变量 ### 2.1 Visual Studio Code 中配置环境变量(使用键盘快捷键) 1.在https://docs.ibase.work/ 中的工具中前端开发环境配置中复制相应的文字 2.在扩展中先安装 open in browser 插件 3.在文件-首选项-键盘快捷方式-keybindings.json中将复制的文本粘贴到相应位置 4.使用ctrl+w在网页中打开 ~~~ // Place your key bindings in this file to overwrite the defaults [ { "key": "alt+/", "command": "editor.action.triggerSuggest","when": "editorTextFocus" }, { "key": "ctrl+d", "command": "editor.action.deleteLines","when": "editorTextFocus" }, { "key": "ctrl+alt+down","command": "editor.action.copyLinesDownAction", "when": "editorTextFocus" }, { "key": "ctrl+alt+up", "command": "editor.action.copyLinesUpAction", "when": "editorTextFocus" }, { "key": "shift+enter", "command": "editor.action.insertLineAfter", "when": "editorTextFocus && !editorReadonly" } , { "key": "ctrl+w","command": "extension.openInBrowser" , "when": "editorTextFocus" }, { "key":"ctrl+shift+/", "command": "editor.action.blockComment", "when": "editorTextFocus" }, { "key": "ctrl+w", "command": "extension.openInDefaultBrowser" }, { "key": "ctrl+alt+f", "command": "editor.action.formatDocument", "when": "editorTextFocus && !editorReadonly" }, { "key": "shift+alt+f", "command": "-editor.action.formatDocument", "when": "editorTextFocus && !editorReadonly" } ] ~~~