タグ付けされた質問 「git-commit」

git-commit-ログメッセージと共にリポジトリへの変更を記録します。

30
Gitの最新のローカルコミットを元に戻すにはどうすればよいですか?
OverаэтотвопросестьответынаStack Overflowнарусском:Каквернуться(откатиться)кболеераннемукоммиту? 間違ったファイルを誤ってGitにコミットしましたが、まだコミットをサーバーにプッシュしていません。 ローカルリポジトリからこれらのコミットを元に戻すにはどうすればよいですか?

30
コミットする前に「git add」を元に戻すにはどうすればよいですか?
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 次のコマンドを使用して、誤ってGitにファイルを追加しました。 git add myfile.txt まだ走っていませんgit commit。これを元に戻す方法はあるので、これらのファイルはコミットに含まれませんか?

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

23
Gitでファイルの一部のみをコミットする
Gitでファイルを変更した場合、一部の変更のみをコミットするにはどうすればよいですか? たとえば、ファイルで変更された30行のうち15行だけをコミットするにはどうすればよいですか?
2764 git  git-commit 

18
特定のコミットのコミット作成者を変更するにはどうすればよいですか?
履歴の特定のコミットの作成者を変更したい。これは最後のコミットではありません。 この質問について知っています-gitでコミットの作成者を変更するにはどうすればよいですか? しかし、私は何かを考えています。そこでは、コミットをハッシュまたはショートハッシュで識別します。
2109 git  git-commit 

28
Gitコミットからファイルを削除する
私はGitを使用していて、 git commit -a 後で、ファイルが誤ってコミットに追加されたことがわかりました。 最後のコミットからファイルを削除するにはどうすればよいですか?
1613 git  git-commit 

29
すでにディスクから削除されているGitリポジトリから複数のファイルを削除する
私が使用してからの4つのファイルを削除したことをGitのレポ持ってrm(ない git rm)、このような私のGitのステータスルックスを: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt これらのファイルをGitから削除するには、次のように手動で調べて各ファイルを追加する必要はありません。 git rm file1 file2 file3 file4 git add .できれば、同じように機能するものが理想です。
1311 git  git-commit  git-add  git-rm 

16
Gitで大文字と小文字を区別するファイル名のみの変更をコミットするにはどうすればよいですか?
のように、最初の文字を大文字にしないことで、いくつかのファイル名を変更しましName.jpgたname.jpg。Gitはこの変更を認識しないため、ファイルを削除して再度アップロードする必要がありました。ファイル名の変更をチェックするときにGitが大文字と小文字を区別する方法はありますか?ファイル自体は変更していません。


6
ローカルgitコミットをキャンセルする方法
私の問題は、ファイルを変更したことです。例:README、新しい行 ' this for my testing line 'を追加してファイルを保存し、次のコマンドを発行しました git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: README # no changes added …


15
現在のコミットをGitリポジトリの唯一の(初期)コミットにしますか?
現在、ローカルのGitリポジトリーがあり、それをGithubリポジトリーにプッシュしています。 ローカルリポジトリには〜10のコミットがあり、Githubリポジトリはこれの同期複製です。 ローカルGitリポジトリからすべてのバージョン履歴を削除して、リポジトリの現在の内容が唯一のコミットとして表示されるようにします(したがって、リポジトリ内の古いバージョンのファイルは保存されません)。 次に、これらの変更をGithubにプッシュしたいと思います。 私はGitリベースを調査しましたが、これは特定のバージョンを削除するのにより適しているようです。もう1つの潜在的な解決策は、ローカルリポジトリを削除して新しいリポジトリを作成することです。 ETA:追跡されていない特定のディレクトリ/ファイルがあります-可能であれば、これらのファイルの追跡を解除したいと思います。
664 git  github  git-commit 

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 



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