我不确切知道怎么说,但这是我的问题: 我有一个与laravel项目相关的git存储库。我在本地也有相同的文件夹,但我删除了.git文件夹,.gitignore和.gitattrib文件,即我的本地文件夹不再连接到github。现在我已经对本地文件进行了更改,并希望将它们推送到原始存储库。我怎么能这样做?
答案 0 :(得分:0)
执行此操作的一种方法是将更改作为存储库中的新提交提交:
确保您在本地克隆存储库
如果需要,可以退回,或者如果你已经拥有最多的那个 可能重用那个克隆。
确保您位于该克隆中的正确分支
如果需要,请创建并签出新分支以进行修改 您在“未连接到GitHub”时在本地执行。
然后将这些更改带入克隆
的工作文件夹中基本上,从本地“未连接”文件夹中复制 ...并将复制到存储库的工作文件夹
注意!如果您的任何“本地更改”涉及删除或 移动文件你需要确保你在你的文件中做同样的事情 工作文件夹。
如果你有任何种类的目录比较工具,比如 那么Beyond Compare 你应该使用它来确保你不仅仅同步文件 内容以及目录结构。
git status
以确保一切正常git status --ignored
以确保git不会忽略您关注的任何文件git add .
进行修改git commit
提交更改验证一切正常
进行构建,无论