タグ付けされた質問 「amend」

27
既存のプッシュされていないコミットメッセージを変更する方法
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 コミットメッセージに間違ったものを書いた。 メッセージを変更するにはどうすればよいですか?コミットはまだプッシュされていません。

10
「git commit」の代わりに「git commit --amend」を元に戻す方法
以前のコミットを誤って修正しました。特定のファイルに加えた変更の履歴を保持するには、コミットを個別にする必要がありました。 最後のコミットを元に戻す方法はありますか?のようなことをするgit reset --hard HEAD^と、最初のコミットも元に戻されます。 (私はまだリモートディレクトリにプッシュしていません)
1295 git  commit  undo  amend 

16
修正したコミットをリモートGitリポジトリにプッシュするにはどうすればよいですか?
ソースコードで少し作業した後、いつものことをコミットしてから、リモートリポジトリにプッシュしました。しかし、ソースコードでインポートを整理するのを忘れていることに気づきました。したがって、前のコミットを置き換えるamendコマンドを実行します。 > git commit --amend 残念ながら、コミットをリポジトリにプッシュバックすることはできません。次のように拒否されます。 > git push origin To //my.remote.repo.com/stuff.git/ ! [rejected] master -> master (non-fast forward) error: failed to push some refs to '//my.remote.repo.com/stuff.git/' 私は何をすべきか?(リモートリポジトリにアクセスできます。)
662 git  git-commit  amend 



8
Mercurial:最後のコミットを修正するには?
git commit --amendMercurialで対応するもの、つまり作業コピーがリンクされているコミットを変更する方法を探しています。私は最後のコミットのみに関心があり、任意の以前のコミットには関心がありません。 この修正手順の要件は次のとおりです。 可能であれば、拡張機能は必要ありません。これは、必要があり、デフォルト以外の拡張子を必要としない、公式Mercurialのインストールが付属していません、すなわち拡張を。 修正のコミットが現在のブランチの1つのヘッドである場合、新しいヘッドを作成しないでください。コミットがヘッドでない場合、新しいヘッドが作成されることがあります。 手順は、何らかの理由で修正が失敗した場合に、修正前と同じ作業コピーとリポジトリの状態を復元したいという意味で安全でなければなりません。つまり、修正自体が失敗する可能性がある場合は、作業コピーとリポジトリの状態を復元するためのフェイルセーフ手順が必要です。私は、修正手順の性質にある「障害」(たとえば、競合など)に言及しています。ファイルシステム関連の問題(アクセス制限、書き込み用にファイルをロックできないなど)には言及していません... ) アップデート(1): 手順は自動化可能でなければならないため、ユーザーの介入を必要とせずにGUIクライアントで実行できます。 アップデート(2): 作業ディレクトリ内のファイルは変更しないでください(特定の変更されたファイルにファイルシステムロックが存在する場合があります)。これは特に、可能なアプローチがクリーンな作業ディレクトリを必要としない場合があることを意味します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.