0
我不知道如何放置它,但这里是我的问题: 我有一个与laravel项目相关的git存储库。我在本地也有相同的文件夹,但我删除了.git文件夹,.gitignore和.gitattrib文件,即我的本地文件夹不再连接到github。现在我已经对本地文件进行了更改,并希望将其推送到原始存储库。我怎样才能做到这一点?要做到这一点类似于本地的Git存储库,如何合并
我不知道如何放置它,但这里是我的问题: 我有一个与laravel项目相关的git存储库。我在本地也有相同的文件夹,但我删除了.git文件夹,.gitignore和.gitattrib文件,即我的本地文件夹不再连接到github。现在我已经对本地文件进行了更改,并希望将其推送到原始存储库。我怎样才能做到这一点?要做到这一点类似于本地的Git存储库,如何合并
一种方法是简单地提交更改为新的存储库中的承诺:
确保你的资料库的克隆本地
如果需要的话,重新克隆它,或者如果你已经拥有一个可以重复使用该克隆的产品,那么你可以使用大多数 。
确保你在正确的分支在克隆
如果需要的话,创建并签一个新的分支的修改 你本地做,而“未连接到GitHub上”。
将变更为克隆
基本上你的工作文件夹,复制从地方,“未连接”文件夹中
...复制到你的资料库
注意!如果您的任何“本地更改”涉及删除或 移动文件,则需要确保您在 工作文件夹中执行相同操作。
如果你有任何形式的目录比较工具,如 Beyond Compare,然后 你应该使用这个,以确保您同步不仅仅是文件的内容 而且目录结构。
git status
,以确保一切正常git status --ignored
保证git会不会不理你关心git add .
阶段性您的修改git commit
提交更改确认一切正常
进行构建,无论
有多少个文件,你变了吗?快速和肮脏的方法可能是再次克隆该存储库,然后覆盖您的版本修改过的文件。 –
你可以看到[这个答案](http://stackoverflow.com/a/6246975/5085788),特别是** uncommited更改**的一部分。 – luisenrike