Git中把自己的本地版本库推送到远程版本库后,怎么撤销?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:26:27
0
4
670

如题,如果把一个错误的修改推送了到远程的版本库后,有什么办法可以撤销这次的推送?

过去多啦不再A梦
过去多啦不再A梦

全員に返信(4)
Ty80

ローカル リポジトリのバージョンをロールバックして再度プッシュすることのみが可能です。

いいねを押す +0
習慣沉默

前のコミットIDにロールバックして再度プッシュするだけですが、リモートエンドにはレコードが残ります

いいねを押す +0
洪涛

元に戻した後に送信しますが、履歴レコードには役に立たない 2 つのコミットが残ります。間違ったコミット、コミットはこの間違ったコミットを元に戻します

もちろん、git restart --hard <commit hash> などのリセットを使用し、プッシュ時に -f を追加して更新を強制することもできます。ただし、この操作は非常に危険です。他の人が間違ったコミットをチェックアウトし、それをリセットすると、次回プルまたはプッシュするときにエラーが発生します。

いいねを押す +0
左手右手慢动作

1.まずリセット

リーリー

2. 変更してコミットします

3. 邪悪な方法で再び服従を強制する。 。 。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!