更新 github 存储库以匹配本地 [重复]
Posted
技术标签:
【中文标题】更新 github 存储库以匹配本地 [重复]【英文标题】:Updating github repository to match local [duplicate] 【发布时间】:2013-10-10 15:41:38 【问题描述】:我在本地删除了几个不必要的文件,还更改了一些文件的位置。我希望我的 github 存储库与我在本地拥有的存储库相匹配。
我以前使用过命令:
git rm
要删除特定文件,但我想知道是否有更有效的方法来做到这一点。
【问题讨论】:
您是否将更改推送到远程仓库? 不,我还没有推送到远程。 【参考方案1】:git rm [插入文件名_这里]
紧随其后
git commit -am "删除废话"
git 推送
【讨论】:
【参考方案2】:确保您的本地存储库。匹配 github 存储库。只需运行 git status,检查是否有 y 文件已被修改、删除或添加。如果是这样,那么您可以暂存这些要提交的文件。
要暂存要提交的文件,我通常使用
git add <rel_path_to_file>
(对于要更改或添加的每个文件)后跟一个
git commit -m 'your commit message'
然后,当您暂存您想要提交的文件,或告诉 git 您想在 github 存储库中更改什么以及更改时要留下什么注释时,只需运行 git push
希望有帮助!
【讨论】:
你不需要添加已经在 git 系统中并简单更改的文件 - statusM
。【参考方案3】:
之后
git rm
你应该这样做
git status
看到你的变化,以避免一些意想不到的变化。 那就做吧,
git commiy -a -m "delete XXXX"
然后做,
git pull origin
.
最后,
git push
【讨论】:
以上是关于更新 github 存储库以匹配本地 [重复]的主要内容,如果未能解决你的问题,请参考以下文章