VSCode中git使用

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的版本号

  • 13
    点赞
  • 149
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
VSCode使用Git可以通过以下步骤进行操作: 1. 打开VSCode使用快捷键"Ctrl + Shift + P"打开命令框。 2. 在命令框输入"git clone"并回车,然后在文本框输入Git代码库的地址,执行克隆操作。 3. 在VSCode使用快捷键"Ctrl + Shift + P"打开命令框,然后输入"git"关键字,列出VSCode支持的所有Git命令。 4. 选择需要的Git命令,例如"git add"来将修改的文件添加到暂存区。 5. 使用"git commit -m 'commit message'"命令提交更改到本地仓库。 6. 使用"git push origin master"命令将更改推送到远程仓库。 7. 如果在推送过程遇到冲突,可以使用VSCode的内置工具来解决冲突。 通过以上步骤,你可以在VSCode使用Git进行代码版本控制和协作开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [vscode怎么使用git](https://blog.csdn.net/weixin_45606067/article/details/114836518)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [VSCodegit使用篇](https://blog.csdn.net/weixin_40881970/article/details/121245418)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西京刀客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值