由于误传`node_modules`到远程库,在删除中遇到的问题及解决方法

本文讲述了在错误地将`node_modules`目录推送至远程Git库后,如何处理和删除远程库中的该目录。通过初始化Git仓库,关联远程库,使用`git rm --cached`命令排除`node_modules`,并提交更改。同时,解决git push时因未关联远程分支导致的困惑,提供`git remote`, `git branch`, 和 `git log`等命令的使用来管理和查看状态。" 51455389,5584259,字符串转换为整数实现,"['编程技巧', '数据类型转换', '面试准备', '字符串操作']
摘要由CSDN通过智能技术生成
  1. 在本地代码中调出命令行工具或者 git bush here,或者在空文件夹中 git bush here,然后输入命令git init,此命令会创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。如果不这样做直接git pull会报错,报错如下:
    未创建.git子目录报错!!
  2. 进入远程库(git hub)所在项目中,复制 http/ssh 地址,在git bush 中输入命令git pull url,获取远端库代码并与之关联。
  3. git rm -r --cached dir,该命令会将远程库的 dir 文件夹删除,但保留在本地,使其不被版本控制。
  4. git commit -m "remove dir",提交代码。
  5. git push中可能会出错,因为在默认情况下,git push时一般会上传到origin下的master分支上,然而当repository和branch过多,而又没有设置关联时,git就会产生疑问,因为它无法判断你的push目标。
    push时报错
    解决方法是git push --set-upstream origi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值