首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学习笔记 | git的基本用法

在本地创建一个文件夹,(随便命名) gitt,然后剩下的所有git 工作都将在这个目录下完成。...https://www.jianshu.com/p/0805b5d5d893 git log --oneline --graph (以一行的形式显示,并且能够以图形的方式看到分支) git diff 通常用来查找你当前工作目录和上次提交与本地索引间的差异...$ git diff 上面的命令会显示在当前的工作目录里的,没有 staged(添加到索引中,没有用add去stage),且在下次提交时 不会被提交的修改。...如果你要看在下次提交时要提交的内容(staged,添加到索引中),你可以运行: $ git diff --cached 上面的命令会显示你当前的索引和上次提交间的差异;这些内容在不带"-a"参数运行 "...git merge --no-ff -m "keep merge into" bra 使用--no--ff的话,会保留在分支中的commit。

24320

Git

用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁进行的 当前仓库范围的签名设置 $ git config user.name ooahz $ git config user.email...; 然后选择要创建本地仓库的项目 添加到暂存区 右键项目,Gitt–>Add 提交到本地库 右键项目,Gitt–>Commit Directory 选择要提交的文件,输入提交信息,然后点击commit...) 创建分支 在弹出的分支弹窗中,点击new Branch; 输入分支名,创建即可 切换分支 直接在弹出的分支弹窗中选择要切换的分支,然后点击Checkout即可; 切换完成后,在IDEA...因为要对master分支的bug进行修复,所以,在Idea中打开分支; 在master分支中选择New Branch from Selected 输入分支名 在bug分支修复完bug后,切回..." 连续敲回车确定,然后看到提示秘钥以保存在xxx路径下(如果没有出现提示就多敲几次回车)。

99220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Visual Studio Code编写Vue的札记

    二、支持Vue文件的基本语法高亮 在VSCode Marketplace 搜素Vue 出现关于语法高亮的插件有 vue,vue-beautify,vue-color,VueHelper,vertur等等...可以使用 npm install -g eslint-plugin-html 来安装 接着,安装了 HTML 插件后,还需要在 vscode 中配置下 ESLint: "eslint.validate...Code Runner 运行选中代码段(支持大量语言,包括Node) CodeBing 在VSCode中弹出浏览器并搜索,可编辑搜索引擎 Color Highlight 颜色值在代码中高亮显示 Color...Picker 拾色器 Document This 注释文档生成 EditorConfig for VS Code EditorConfig插件 Emoji 在代码中输入emoji ESLintESLint...Ctrl + Alt + Up 向上插入光标 Ctrl + Alt + Down 向下插入光标 Ctrl + U 撤销上一个光标操作 Shift + Alt + I 在所选行的行尾插入光标

    39.4K92

    Monaco Editor的对标优势—为什么选择Monaco为在线编辑器内核

    最终使用 Electron 包装成为一个跨平台的编辑器,当然其实她还是在一个浏览器里。...(语言定义),token(语法标记),state(状态机),rules(输入规则)等语言解析的模块,其中可以通过json文件直接定义语言集成vscode的编辑功能,使用较为简单使用vscode的外观和交互较为友好原生支持代码...Ace综合能力突出,适应现代的前端开发能力,基本上手简单,扩展也较为丰富,适合在浏览器端的网页中嵌入。...monaco集成度最高,引入文件量巨大,引入方式兼容性不太好,但功能实现完备,不需另外的扩展引入,适合需要实现复杂功能但不进行深度扩展的应用,因其不支持mobile且文件量大,在electron这类的客户端环境使用较为合适...的对标优势—为什么选择Monaco为在线编辑器内核》,请注明出处:https://www.zhoulujun.cn/html/webfront/visualization/webCodeEditor/8560

    4.6K20

    VSCode之快捷键和常用插件

    前言 介绍一下我在VSCode中常用的一些快捷方式: ctrl+上下箭头 上下滚动页面 Ctrl+Shift+K 删除某一行 Alt+ ↑ / ↓ 移动某一行 Shift+Alt + ↓ / ↑ 复制某一行...下面将详细的介绍VSCode的快捷键!...(在 sublime 中是删除当前行,后面自定义快键键中, 设置与 Ctrl+Shift+K 互换了) 回退上一个光标操作: Ctrl+U 2.2.3 重构代码 找到所有的引用: Shift+F12...同时修改本文件中所有匹配的: Ctrl+F12 重命名:比如要修改一个方法名,可以选中后按 F2,输入新的名字,回车,会发现所有的文件都修改了 跳转到下一个 Error 或 Warning:当有多个错误时可以按...F8 逐个跳转 查看 diff: 在 explorer 里选择文件右键 Set file to compare,然后需要对比的 文件上右键选择 Compare with file_name_you_chose

    2.1K10

    vscode 一些基本知识

    Color Picker   代码的颜色选择器。 Css Peek   能在源代码中的字符串中找到对应的css(类和ID)。显示在那个css文件里,还有在第几行。...Debugger for Chrome   js调试的插件,前端项目在Chrome中运行起来之后,可以直接在VSCode中打断点、查看输出、查看控制台,详细配置见插件说明。...Git Easy   增加了vscode中自带的git操作,安装后按F1调出控制台,输入git easy [options]完成git操作,代替git bash。...open in browser   在浏览器中打开,安装后在左侧目录中右键点击会出现 open in browser 选项。 Path Intellisense   文件路径提示。...跳转到下一个Error或Warning:当有多个错误时可以按F8逐个跳转 查看diff 在explorer里选择文件右键 Set file to compare,然后需要对比的文件上右键选择Compare

    26510

    Mac 上常用软件

    Mac 平台常用的一些工具、软件 工欲善其事必先利其器,能够合理有效的利用工具,可以很大程度地提升工作效率。但是不能迷失在工具中,需使工具为我所用。 我且将我平时所用的一些工具与君分享。...因为 Emacs 就是伪装成编辑器的操作系统,在 Emacs 中,你可以编辑、浏览网页、看电影、… 我个人现在在使用 Spacemacs 作为主力编辑器,很多单个文件的打开,可能跟多的选择 VSCode...但是我想说的是,很多时候你是需要的,应该很多时候,你在开发过程中,你是需要跑一些自动化工具的脚本,如果你是用 git 命令行的话,那你很多时候合并代码,diff 代码,可能需要开很多 terminal...而 tmux 中,你可以为一系列相关的操作新建一个 session 你可以很方便地根据你的 session 名字在不同的 terminal 之间切换。...proxychains-ng terminal 的代理工具。 m-cli OS X 系统的一些常用的 cli,你可以在命令行里,调节电脑音量、清理垃圾箱、查看磁盘等等。

    47210

    基于 autohotkey 我写了工具

    脚本只是一个简单的以 .ahk 作为扩展名的文本文件, 其中包含了程序的指令, 像配置文件, 但功能更强大....热键 之 其他 ctrl + 数字 1-5 为光标所在行添加 markdown 格式标题(目前仅放开了 vscode 和 记事本窗口的权限) ctrl + alt + v 剪贴板的内容输入到当前活动应用程序中...,防止了一些网站禁止在 HTML 密码框中进行粘贴操作 ctrl + shift + " 快捷操作-插入双引号 Ctrl + Alt + S 禁用脚本 Ctrl + Alt + R 重启脚本 7....只要输入对应启动程序/网址的全拼或首字母简拼这种模糊搜索,如果候选词有多个可以按下 tab 键切换到列表框中方向上下键选中后回车或鼠标双击。...百度搜索 在弹出输入框,接着输入 bd (空格)yyds 回车进行百度搜索。 快速跳转到应用程序、文件位置和网址 bd 加回车打开百度网 kz 加回车打开控制面板 8.

    73150

    腾讯云AI代码助手 | AI助力,从零基础开发一个vscode插件

    腾讯云AI代码助手首先我们先在vscode中安装腾讯云AI助手的插件。在vscode插件市场中搜索腾讯云AI代码助手下载安装。安装之后在下方就能看到AI助手的图标,点击即可使用。...为了验证自己的猜想,我使用腾讯云AI代码助手求证。2. 获取插入行号然后就是获取在编辑器中,要插入console.log的行号,getInsertLine就实现了这个功能。...同样,对于selection.active想希的解释,可以求助腾讯云AI代码助手。最后在getInsertLine中,将line + 1,表示将console.log插入到光标所在行的下一行。...去掉代码缩进我将问题抛给了AI代码助手,果然和我猜测的原因一致。在AI代码助手给出的代码块右上方,除了一键复制功能的功能,还能将代码一键插入到编辑器中。这样就成功解决了问题1。...功能演示为了区分回车与快捷键生成console.log,我在监听回车的逻辑中增加了一个消息弹出:Generated console.log by 回车。

    33110

    如何让vscode远程连接服务器上的docker环境进行debug

    三、在vscode上的相关配置 1、安装remote-ssh插件 在vscode最左侧应用“扩展”中搜索remote-ssh插件,然后安装。...在这里插入图片描述 3、开启远程连接 如下图所示,config文件中写的Host名称alias就会显示在最左侧。...此时,单击“新建连接”按钮,vscode会重新打开一个窗口,提示输入远程服务器的密码,注意,此时必须填入docker容器中创建的用户密码。 ? 在这里插入图片描述 在如下图中输入用户密码,回车即可。...在这里插入图片描述 回车之后,可能会提示选择远程服务器的平台是哪一种系统类型,选项有linux\windows\MAC。应该选择vscode安装的系统平台类型。 选择完成之后,回车即可。...此时,在vscode的“终端”窗口可以看到进入docker容器的命令行格式。如下图所示: ? 在这里插入图片描述 在“终端”窗口可以查看以下远程连接的环境是否正确。

    12.1K50

    使用vscode进行远程开发

    前言 为什么突然想到了vscode远程开发,其实是因为在知乎上看到了一个问题,某人的回答指出了是因为vscode能够远程开发,他才抛弃了其他工具,转向了vscode。...生成的命令很简单 ssh-keygen -t rsa -C "youremail@example.com" 然后一路回车即可。如果遇到问题,请自行百度。...粘贴公钥 当输入第三步的命令后,看到了一个黑框框,我们按键盘上的字母键i,然后左下角会提示INSERT或者提示插入或者插入模式。这都是一样么。 ?...单击“从此对象中删除所有继承的权限”。 你会注意到所有用户都将被删除。让我们添加所有者。在同一窗口中,单击“编辑”按钮。 接下来,单击“添加”以显示“选择用户或组”窗口。...选择您的用户帐户。 然后单击“确定”(大约三次)以关闭所有窗口。 完成所有操作后,再次关闭并打开VSCode 并尝试连接到远程SSH主机。 更多问题 如果遇到其他问题,可以在下方留言哦!

    1.9K30

    shell脚本对编码和行尾符敏感吗

    问: 我正在macOS上制作一个NW.js应用程序,并想通过双击图标在开发模式下运行该应用程序。在第一步中,我试图使我的shell脚本正常工作。...Bash脚本对行结束很敏感,无论是在脚本本身还是在它处理的数据中。它们应该有Unix风格的行结束符,即每行以换行符结束(ASCII中的十进制10,十六进制0A)。...对于Windows或DOS风格的行尾,每一行都以回车符和换行符结束。你可以在命令cat -v yourfile的输出中看到这个不可见的字符: $ cat -v yourfile #!.../tools/nwjs-sdk-v0.17.3-osx-x64/nwjs.app/Contents/MacOS/nwjs "src" &^M 在这种情况下,回车(插入符号中的^M或C转义符号中的\r)不会被视为空白...: 用Bash变量进行sed替换 带有-i选项的sed命令在Linux上执行成功,但在MacOS上失败 在shell程序里如何从文件中获取第n行

    18620

    60 个神级 VS Code 插件!!

    Chinese 让你的 vscode 变成中文,像我这种英语弱鸡才会用,大佬们略过。为什么要放在优化外观的分类里,因为我觉得中文比英文好看,安装完重启就行了。...Code Runner 运行代码,可以在编辑器中查看结果,前端同学可以在控制台看 console.log ,还有很多其他玩法,具体使用参考此篇文章 CodeIf 在网上看到一句话,在计算机科学中只有两件难事...上一个插件的演示图片中可以看到我的每一行代码都有上一次 git 提交的记录,那就是这个插件的功劳。 还有其他很多的操作,详情查阅下方链接。 LeetCode 可以在 vscode 中刷算法题的。...Emoji 在代码中添加 emoji 表情,我自己除了写一些注释,console.log 之外,基本没有别的作用,但是挺好玩的,别人看你的代码中各种小表情,也会觉得你是一个可爱的人吧。...选中一个模式回车进入列表,再回车就可以输入到代码中了。 Settings Sync 可以同步 vscode 配置的插件,由于我没有换过电脑,所以还没亲测,但是网上用的人还是蛮多的。

    2.5K10

    【总结】vim命令使用总结,该来的还是躲不掉啊晕

    在普通模式下,从键盘输入任何字符都被当作命令来解释。普通模式下没有任何提示符,输入命令后立即执行,不需要回车,而且输入的字符不会在屏幕上显示出来。 编辑模式 编辑模式主要用于文本的编辑。...控制 Ctrl + n - 在插入模式下,在光标之前插入自动补全的下一个匹配项 Ctrl + p - 在插入模式下,在光标之前插入自动补全的上一个匹配项 Ctrl + rx - 插入寄存器 x 的内容... . - 上次插入的文本  - - 上次剪切的短于一行的文本  = - 表达式寄存器  _ - 黑洞寄存器 标记 :marks - 标记列表 ma - 设置当前位置为标记 a `a - 跳转到标记...g; - 跳转至修改历史中较早修改的位置 Ctrl + ] - 跳转到当前光标位置对应的 tag 注:可以使用反引号(`)或单引号(')跳转至标记位置。...使用单引号会跳转至该标记所在行行首(首个非空白字符) 宏 qa - 录制宏 a q - 停止录制宏 @a - 执行宏 a @@ - 重新执行上次执行的宏 Diff zf - 定义折叠修饰符 zd -

    57921

    轻松掌握Git开发(四)分支操作

    上篇文章讲解了在Git中如何进行版本切换,一共介绍了三种切换方式,其中以基于索引值的方式使用最为方便,也推荐大家切换版本就用这种方式。 那么本篇文章将为大家讲解删除文件的找回、分支的概念及其操作等。...如何找回被删除的文件 在日常开发中难免会出现一些"手贱"的操作,当你不小心删除了一个文件后,该如何找回它呢?...当两个开发人员在两个不同的分支修改了同一个文件中的同一个地方,此时Git无法选择到底应该用谁的,它就会以冲突的形式将问题抛给我们,让我们自己去解决。...我们打开工作区的ui.txt文件: [在这里插入图片描述] 可以看到,文件中显示了两个分支修改的内容,并以一些特殊标记进行分隔,其中的的内容;而>>>>>>>ui表示...查看一下状态: git status [在这里插入图片描述] 终端提示你有未合并的路径,可以使用git add将指定文件标记为冲突已解决。

    43511

    介绍16个让你的代码变漂亮的属性

    Prettier介绍和使用配置: Prettier是一款以较少的配置来支持多种编程语言进行代码格式化的工具,并且在大多数常用的编辑器都有集成和提供的插件。...我们在VSCode中通过文末提供的插件地址或在商店搜索即可,找下载量最大的就对了。...在这还推荐在项目下配置VSCode中保存时格式化代码,并在窗口状态变化是自动保存,因为过多的保存可能会造成不必要的麻烦。...API:jsxSingleQuote 参数类型:bool 默认值:false Trailing Commas 介绍和说明:在多行以逗号分割的句法中尽可能补充尾行逗号。...requirePragma 参数类型:bool 默认值:false /** * @prettier */ or /** * @format */ 复制代码 Insert Pragma 介绍和说明:是否在文件插入标记表明该文件已被格式化处理过了

    96720

    vscode 常用快捷键

    主命令框 最重要的功能就是F1或Ctrl+Shift+P打开的命令面板了,在这个命令框里可以执行VSCode的任何一条命令,甚至关闭这个编辑器。...按一下Backspace会进入到Ctrl+P模式里 在Ctrl+P下输入>又可以回到Ctrl+Shift+P模式。 在Ctrl+P窗口下还可以 直接输入文件名,跳转到文件 ?...(最多3个)Ctrl+\,也可以按住Ctrl鼠标点击Explorer里的文件名 左中右3个编辑器的快捷键Ctrl+1 Ctrl+2 Ctrl+3 3个编辑器之间循环切换 Ctrl+` 编辑器换位置,Ctrl...:Ctrl+F12 重命名:比如要修改一个方法名,可以选中后按F2,输入新的名字,回车,会发现所有的文件都修改过了。...跳转到下一个Error或Warning:当有多个错误时可以按F8逐个跳转 查看diff 在explorer里选择文件右键 Set file to compare,然后需要对比的文件上右键选择Compare

    2.5K71
    领券