现在希望用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

删除其内容

'''

相关推荐
杨荧15 小时前
基于爬虫技术的电影数据可视化系统 Python+Django+Vue.js
开发语言·前端·vue.js·后端·爬虫·python·信息可视化
见不散15 小时前
本地项目提交到git教程
git
是小崔啊17 小时前
【爬虫】06 - 自动化爬虫selenium
爬虫·selenium·自动化
一晌小贪欢17 小时前
Python100个库分享第38个—lxml(爬虫篇)
爬虫·python·python爬虫·lxml·python库分享
子竹聆风21 小时前
Feapder框架Item对象的属性赋值陷阱
爬虫
狗都不学爬虫_1 天前
JS逆向 - 滴滴(dd03、dd05)WSGSIG
javascript·爬虫·python·网络爬虫·wasm
芥子沫1 天前
Git Remote命令介绍:远程仓库管理
git·代码管理
我不叫王小红1 天前
实用优先!六年前端开发常用的 Git 操作,轻松应对 90% 的工作场景
前端·git·前端工程化
simplejian1 天前
从零实现一个在线GIT平台并一文道尽git
spring boot·git