如何将GitHub仓库现有文件移入Client文件夹并新增Server文件夹
调整GitHub仓库目录结构的操作步骤
本地仓库操作
- 打开终端/命令行,切换到你的本地仓库根目录
- 创建
client文件夹:mkdir client - 将所有现有代码文件(注意不要移动
.git文件夹)移入client:- Linux/macOS 可执行:
mv !(client|.git) client/ - Windows 可直接手动拖拽文件到
client文件夹,或用PowerShell命令:Get-ChildItem -Exclude client,.git | Move-Item -Destination client
- Linux/macOS 可执行:
- 创建
server文件夹:mkdir server
Git提交与推送
- 查看文件变更确认操作:
git status - 将所有变更加入暂存区:
git add . - 提交变更(建议写清晰的提交说明):
git commit -m "重构目录:现有代码移入client,新增server文件夹" - 推送到远程仓库(替换
<你的分支名>为实际分支,比如main或master):git push origin <你的分支名>
提示:操作前确保本地没有未提交的修改,若有可先提交或执行
git stash暂存;移动文件时务必保留.git文件夹,否则会丢失仓库历史。
内容的提问来源于stack exchange,提问作者Sujjeee
相关产品推荐
相关产品推荐

