草庐IT

Vscode-Git

全部标签

vscode开发微信小程序

1.2运行小程序打开小程序开发者工具后选择导入小程序项目,然后导入刚刚拉取下来的代码,还要把AppID更换成同学位各自的。:::tip提示:如果到企业里做开发时,这里的AppID要使用公司申请好的,然后联系团队负责人把你添加成为开发者。:::1.3熟悉环境安装项目的依赖,当前需要安装的主要依赖是Vant:npminstall重点注意的是project.config.js中的几个配置:{ "miniprogramRoot":"src/", "setting":{  "useCompilerPlugins":["sass"],  "packNpmManually":true,  "packNpmR

拉取git上项目分支的步骤

1.在本地创建一个文件夹2.在本地文件夹上打开终端窗口3.在终端窗口中依次输入:(1)初始化该文件gitinit(2)originmaster建立连接gitremoteaddorigin项目的url例如:gitremoteaddoriginhttps://github.com/apache/dubbo-samples.git(3)把项目分支拉取到本地gitfetchorigin远程仓库的分支名例如:gitfetchoriginmaster(4)在本地创建分支dev并切换到该分支gitcheckout-b本地分支名称origin/远程分支名称例如:gitcheckout-bdevorigin/m

git stash的使用方法

gitstash的使用方法应用场景当我们在开发一个新功能的时候,或者开发到一半,然后就收到了线上master出现了bug,当分支开发已经进行了或者进行到一半了,这时怎么办呢?这时解决方案有两种:一种是先先将当前开发种的代码提交到分支上去,虽然可以解决问题但是不妥。第二个分案切换一个新的分支明显也不妥。gitstash初识gitstash命令恰好可以解决这个问题,可以将当前【未提交add.||gitadd命令执行前的修改】==【工作区的修改和暂存区的修改先暂时粗存起来】,这样后工作区就干净了,可以直接切换到master分支下拉拉代码修改了,修改完bug后,重新切换到刚刚还在开发中的分支,执行gi

vscode上对python进行单元测试

1在settings.json中添加如下"python.testing.unittestArgs":["-v","-s","./","-p","*_test.py"],"python.testing.pytestEnabled":false,"python.testing.unittestEnabled":true,-s后的参数代表启动路径-p代表测试文件pattern2创建测试文件as_test.py注意函数名要以'test_'开头importunittestclassTestStringMethods(unittest.TestCase):deftest_add(self):a=1b=2s

git cherry-pick 多个commit操作

经常需要从一个分支选择性的合并commit到另一个分支,具体可使用cherry-pick实现:1.单个commit合并(同一个分支或者两个不同的分支都可以)gitcherry-pickcommit_id2.多个连续commit合并(即使是从其他分支pick-out过来也是这么做)commit_id到commit_idn之间,包括两端gitcherry-pickcommit_id..commit_idncommit_id到commit_idn之间,非闭包gitcherry-pick(commit_id..commit_idn]挑选多个commit:gitcherry-pickcommit_idc

anaconda环境搭建、配置JupyterNoteBook、git clone文件到Windows

一、anaconda环境搭建1、在Windows环境下1、Win+R 输入cmd,进入终端在终端输入condaenvlist,这行命令作用:查看你所创建的虚拟环境 2、创建自己的虚拟环境condacreate-npytorchpython=3.8pytorch是环境名称,可随意更改,python=3.8是环境安装的python版本,也可按需更改。3、激活环境activate+虚拟环境名字 4、退出环境输入:deactivate,即退出环境2、Ubuntu系统下在ubuntu系统下,基本操作和win10一致,只是在激活环境时,前面要加上source1、激活环境:sourceactivatepyt

Git---分支合并之合并分支commit提交数据cherry-pick

平时咱们合并分支,一般都是全量拉取另一个分支的代码提交记录。现在突然出现一个需求,此时本地分支需要拉取另一个分支test上的某部分代码修改(简单说就是需要合并指定commit记录的文件修改记录到当前分支)直接开始重点讲解:在不同分支之间进行代码合并时,通常会有两种情况:一种情况是需要另一个分支的所有代码变动,那么就可以直接合并(gitmerge),另一种情况是只需要部分代码的变动(某几次提交),这时就可以使用以下命令来合并指定的提交:1.在被合并的分支上进行查询commit操作gitlog--oneline//赋值需要合并的commithash值 2.回到主分支后进行操作//合并一个commi

九个AI增强开发效率的VSCode扩展插件

今年的人工智能在技术领域持续火爆。特别是大模型,已经一步步改变了各行各业,也包括软件开发工作,影响了技术开发的生态。开发人员利用人工智能来辅助开发,已经成为一种新的生产模式。本文推荐一些用于辅助开发的VSCode人工智能扩展插件。使用这些插件可以帮助提高编码效率,简化开发工作。1.GitHubCopilothttps://github.com/features/copilot利用AI编写代码的工具,Copilot目前首屈一指。这个人工智能程序由GitHub和OpenAI开发,经过数十亿行代码的训练,将自然语言提示转化为代码建议。开发过程中只需要输入一个描述你想做什么的注释,Copilot就可以

使用npx electron-forge import命令时报错Could not find git in environment的解决方法

准备使用ElectronForge​打包项目文件时(打包您的应用程序|Electron)可能会遇到以下错误: 解决方法:在git的官网(GitforWindows)上下载安装git,然后在gitbash的窗体中运行命令即可。(git的官网) git下载安装完成后会自动启动gitbash,在其中输入并执行命令npxelectron-forgeimport即可。 

【Git】的分支和标签的讲解及实际应用场景

目录一、讲解1.环境讲述2.应用原因3.分支标签的区别二、分支1.命令2.场景应用三、标签1.命令2.标签规范3.应用场景每篇一获一、讲解1.环境讲述当软件从开发到正式环境部署的过程中,不同环境的作用如下:开发环境:用于开发人员进行软件开发、测试和调试。在这个环境中,开发人员可以快速地进行代码编写、功能测试和调试,同时也可以模拟真实环境中的情况进行开发。测试环境:用于进行软件的功能测试和性能测试。在测试环境中,测试人员可以对软件的各项功能进行测试,包括单元测试、集成测试和系统测试,以及性能和稳定性测试。集成环境:用于将不同模块或组件集成在一起进行测试。在这个环境中,开发人员可以确保不同模块之间