文章目录

  • VSCode中git使用
    • vscode 拉取git仓库
    • 使用vscode提交代码
      • vscode git提交代码忽略node_modules
    • 推送本地文件(推送)
    • package-lock.json不需要写进 .gitignore

VSCode中git使用

vscode 拉取git仓库

直接选择克隆存储库,输入你的仓库地址,然后回车选择要存储的位置即可!

使用vscode提交代码

vscode git提交代码忽略node_modules

一、无 .gitignore 文件时,在项目文件右键,Git Bash 进入命令行

输入
touch .gitignore
生成gitignore文件

二、在文件.gitignore里输入

node_modules/
dist/

此时git再上传时就忽略了node_modules和dist文件

推送本地文件(推送)

vscode源代码管理器(git可视化操作)
参考URL: https://www.jianshu.com/p/ef0438a8b941

在VSCode中新增、删除或编辑相关文件,可在VSCode中的终端控制台执行以下命令,以便将文件暂存-提交到本地仓库,并推送到远程仓库。

git add . //暂存所有更改
git commit -m “第一次提交说明信息” //提交所有更改
git push -u origin main //推送到远程仓库

以上的操作,均可以在VSCode中通过“源代码管理器”完成。 上述第三条命令中使用“-u”选项,可以指定一个默认主机。即该条命令意思是:将本地仓库中的master分支推送到origin仓库中的master分支上,同时指定origin为默认主机,后面就可以不加任何参数使用git push了(推送)。

vscode源代码管理器(git可视化操作)

暂存到工作树


package-lock.json不需要写进 .gitignore

package.json只能指定大版本的依赖包,例如安装·^vue 2.X.X,会安装大版本2的最新版本,^是大于等于当前版本且属于同一大版本2。

npm install可以生成package-lock.json文件,该文件应当提交到git上,用于其他开发人员拉取代码后安装相同版本的依赖包。

  • 如果你查看当前项目某个依赖包的版本时,请在package-lock.json里看,千万不要到package.json上看,因为package.json上的版本是个初始化的版本(只是限定大版本号等)
  • npm i不会更新package.json里依赖包的版本
  • npm i xxx@2.6.1 -S 用这样的命令可以更新依赖包版本,并且改变package.json内的版本号
  • 如果想更新某个依赖包版本,可以使用如下命令

更新全局包:npm update -g
更新生产环境依赖包:npm update --save
更新开发环境依赖包:npm update --save-dev

即更新package.json的版本号,也更新package-lock.json的版本号

VSCode中git使用相关推荐

  1. vscode中git无法提交,提示设置用户名和邮箱

    vscode中git无法提交,提示设置用户名和邮箱 问题描述 解决方法 完美解决 问题描述 用vscode的gitlens工具提交代码,无法提交,提示请设置用户名和邮箱. 用命令行可以正常提交,但是无 ...

  2. VSCode中Git解决冲突的步骤

    VSCode中Git解决冲突的步骤 1>>合并分支后,如果存在冲突,右下角会出现一个提示框,提示:存在合并冲突.请在提交之前解决这些冲突. 2>>左边导航第三个图标中,找到产生 ...

  3. VSCode中git相关使用的记录

    一些操作: 可以在冲突中修改代码再选择所需保留的代码 git clone 地址(从远程克隆代码库)[可能会要求输入网站的账号密码] 与VSCode相对应命令: (初始化git存储库 - git ini ...

  4. vscode中git push代码时报错PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364

    电脑系统为win10,之前推远程时没有报错,最近报错:未能加载文件或程序集"PresentationCore, Version=4.0.0.0, Culture=neutral, Publi ...

  5. vsCode中Git的使用

    一.个人使用: 首次使用: 1.在gitee网站注册登陆,创建新仓库 2.将全局设置中的每行复制粘贴到vs-code新建的终端中 以下都在终端内执行: 3.git init (初始化仓库) 4.git ...

  6. VSCode 中 git 如何新建分支

    Ctrl + ` (这个 `是Tab键上面的那个)打开VSCode 的终端,输入命令 git status 查看当前工作区是否干净 git branch 查看当前项目中的所有分支 git checko ...

  7. VSCode中配置git(参数设置) - 教程篇【不推荐阅读】

    VSCode中git的配置 [不推荐阅读] 原因:可以通过git clone规避配置不成功问题. 具体查看相关文章:VSCode + git 代码托管[当前没有源代码管理提供程序注册](没有'+'加法 ...

  8. vscode 配置 git (配置、暂存、推送、拉取、免密)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. vscode 中对 git 进行了集成,很多操作只需点击就能操作,无需写一些 git 指令. 不过这 ...

  9. vscode侧边栏Git源代码管理器丢了?

    vscode中git源代码管理器插件是内置的,是不需要安装的. 如果侧边那个图标不见了的话,可以按照一下方式找回. 点击查看,点击源代码管理,侧边栏就出现了 但是侧边栏一切换,那个源代码管理图标又消失 ...

最新文章

  1. Algorithm之PGM之BNet:贝叶斯网络BNet的相关论文、过程原理、关键步骤等相关配图
  2. 网页嵌入对象(图片、视频、网页)
  3. 福师计算机应用基础期末,福师2015计算机应用基础》期末试卷A123
  4. git上传代码和下拉
  5. memset初始化数组的问题
  6. 安装装ankhsvn
  7. sncr脱硝技术流程图_脱硝技术介绍(SCR和SNCR)
  8. android层叠view,ViewPager层叠卡片效果
  9. Pale Moon 苍月浏览器 24.0.1 发布
  10. 性能测试线上培训班怎么选 3点教你在线选好培训班
  11. 数学计算机sci,近十年数学学科中国学者SCI十大发文期刊
  12. 计算机专业用什么轴的键盘,机械键盘的哪个轴适合办公室使用
  13. Genexus 15 安卓SDK配置项
  14. 三十五、影院页面(获取卖座官网的影院信息并显示)
  15. PC+运动控制卡的控制方案
  16. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 6月21日
  17. 微信小程序(一):微信小程序申请注册与开发流程
  18. 架构师写的BUG,非比寻常!
  19. 如何在OsgEarth中加载谷歌卫星地图的ArcGISServer服务教程
  20. 【机器学习】聚类学习笔记+西瓜书数据集K-means实现

热门文章

  1. 德邦物流年营收313亿:扣非后亏损2亿 获政府补助4亿
  2. 广告软文写作_软文新闻写作_写作工具_软文写作软件|Giiso智搜
  3. 数字验证码的识别(一)
  4. Android开发基础之控件EditText
  5. springboot+mysql “友书”综合书籍平台-计算机毕业设计源码24489
  6. 一文告诉你什么是内容可视化?
  7. 每日词根——es/ed(吃)
  8. 下拉列表被遮挡java_解决下拉菜单会被swf文件遮住的问题
  9. 02.08 Longest Regular Bracket Sequence
  10. 关于 VS code 插件Bracket Pair Colorizer 2失效的问题解决