现在希望用git将本地文件test目录下的文件更新到远程仓库指定crawler目录下,命名相同的文件本地文件将其覆盖

'''

回到仓库根目录

cd D:\Work1\VectorETL

拉取远程最新内容

git checkout main

git pull origin main

删除 Git 跟踪的 crawler 文件内容(不会影响远程中你本地没有的文件)

git ls-files crawler/ | foreach { Remove-Item $_ -Force }

复制本地 crawler 文件内容到 Git 仓库 crawler 目录

Get-ChildItem -Path "D:\黑马大数据学习\test*" -Recurse | ForEach-Object {

dest = Join-Path "crawler" *.Name
Copy-Item * .FullName dest -Recurse -Force

}

添加更改(只会添加你本地有的文件)

git add crawler/

提交更改

git commit -m "更新 crawler 目录内容,覆盖远程中同名文件"

推送到远程 main 分支

git push origin main

不改变其内容

'''

'''

回到仓库根目录

cd D:\Work1\VectorETL

拉取远程最新内容

git checkout main

git pull origin main

安全复制本地 crawler 文件内容到 Git 仓库 crawler 目录

Get-ChildItem -Path "D:\黑马大数据学习\test*" -Recurse | ForEach-Object {

复制代码
$dest = Join-Path "crawler" $_.FullName.Substring("D:\黑马大数据学习\test".Length)
if (Test-Path $dest) {
    Remove-Item $dest -Recurse -Force
}
Copy-Item $_.FullName $dest -Recurse -Force

}

添加更改

git add crawler/

提交更改

git commit -m "更新 crawler 目录内容,覆盖远程中同名文件"

推送远程

git push origin main

删除其内容

'''

相关推荐
今日上上签-1 小时前
豆瓣电影Top250爬虫与可视化分析平台开发实战
爬虫
天天进步20151 小时前
多线程与分布式:使用 Botasaurus 轻松构建大规模数据采集集群
分布式·爬虫
Robin罗兵1 小时前
git使用教程2
git
B站计算机毕业设计超人3 小时前
计算机毕业设计Python+大模型音乐推荐系统 音乐数据分析 音乐可视化 音乐爬虫 知识图谱 大数据毕业设计
人工智能·hadoop·爬虫·python·数据分析·知识图谱·课程设计
喵手3 小时前
Python爬虫零基础入门【第三章:Requests 静态爬取入门·第5节】限速与礼貌爬取:并发、延迟、频率控制!
爬虫·python·python爬虫实战·python爬虫工程化实战·python爬虫零基础入门·requests静态爬取·限速与爬取
喵手4 小时前
Python爬虫零基础入门【第三章:Requests 静态爬取入门·第1节】你的第一个爬虫:抓取页面并保存 HTML!
爬虫·python·爬虫实战·python爬虫工程化实战·requests静态爬取·抓取网页并保存html·零基础入门python爬虫
bob_young4 小时前
Git LFS + Gerrit 配置+lfs-test-server(git lfs push总是提示输入https密码解决)
git·lfs
喵手4 小时前
Python爬虫零基础入门【第三章:Requests 静态爬取入门·第2节】伪装与会话:Headers、Session、Cookie(合规使用)!
爬虫·python·python爬虫实战·python爬虫工程化实战·requests静态爬取·伪装与会话·零基础python爬虫入门
小白学大数据4 小时前
绕过拼多多 App 反抓包机制的综合逆向解决方案
开发语言·爬虫·python·自动化
半夏微凉半夏殇7 小时前
git add . 是否会包含.o、.so、.ko文件?深度解析与避坑指南
git