git+tp5出现的问题

jip0303 2017-10-10 05:54:55
tp5框架里有好多 .gitignore,
在推到git远程仓库的时候,会把框架必须的东西也过滤掉(tp5为啥写这些东西,只过滤一下日志文件啥的不行么???),

现在我把tp5写好的东西打包后下载到阿里云服务器,然后

在阿里云创建本地仓库 => 推到码云 => clone到我的电脑并创建本地仓库 => 把我的电脑的项目文件替换成和阿里云上一样的 => 再推到码云 => 在阿里云服务器上更新然后出问题了

问题如下:
error: The following untracked working tree files would be overwritten by merge:
.gitignore
.travis.yml
。。。
。。。
Please move or remove them before you can merge.
Aborting

这个怎么解决?怎么能够只更新更改过的文件,同时让git忽略这些untracked working tree files


试过
git reset --hard 就把本地仓库这些untracked working tree files删掉了

git stash 命令不能用 报错fatal: Not a git repository (or any of the parent directories): .git

...全文
252 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
果酱很好吃 2017-10-11
  • 打赏
  • 举报
回复
.gitignore .travis.yml 这几个文件没有 track,要么删除,要么提交 然后 pull ,注意pull 到对应的分支
jip0303 2017-10-11
  • 打赏
  • 举报
回复
引用 1 楼 jam00 的回复:
.gitignore .travis.yml 这几个文件没有 track,要么删除,要么提交 然后 pull ,注意pull 到对应的分支
这些文件都是由于.gitignore的存在所以才不能track的, 而且有很多是tp5的核心文件或者库文件不能删啊

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧