トップ「Version-control」の質問

バージョン管理は、コンピュータファイルとして保存されているドキュメント、プログラム、およびその他の情報への変更を管理することです。

Gitで最新のローカルコミットを元に戻すにはどうすればよいですか?

誤って間違ったファイルをGitにコミットしましたが、まだサーバーにコミットをプッシュしていません。ローカルリポジトリからこれらのコミットを戻すにはどうすればよい

git version-control git-commit undo

Gitブランチをローカルおよびリモートで削除するにはどうすればよいですか?

ローカルとリモートの両方でブランチを削除したい。リモートブランチを削除しようとして失敗しました$ git branch -d remotes/origin/bugfix error: branch 'remotes/origin/ […] 続きを読む…

git version-control git-branch git-push git-remote

「gitpull」でローカルファイルを上書きするにはどうすればよいですか?

git pullのローカルファイルを強制的に上書きするにはどうすればよいですか?シナリオは次のとおりです。チームメンバーが、作業中のWebサイトのテンプレートを変更しています彼らはいくつかの画像を画像ディレクトリに追加しています(ただし、ソース管理下でそれらを追加するのを忘れています)彼らは後で私にメールで画像を送っていますソース管理下で画像を追加し、他の変更と一緒にGitHubにプッシュしていますGitはファイルを上書きしたくないため、GitHubから更新をプルすることはできません。これは私が得ているエラーです:エラー:追跡されていない作業ツリーファイル 'public / images /icon.gif'はマージによって上書きされます […] 続きを読む…

git version-control overwrite git-pull git-fetch

コミットする前に「gitadd」を元に戻すにはどうすればよいですか?

次のコマンドを使用して、誤ってファイルをGitに追加しました。git add myfile.txt git commitまだ実行していません。 これを元に戻す方法はありますか?そうすれば、これらのファイルはコミットに含まれませんか?

git version-control git-commit git-stage

ローカルのGitブランチの名前を変更するにはどうすればよいですか?

ローカルとリモートの両方のGitリポジトリのマスターブランチの名前を変更するで説明されているように、リモートブランチの名前を変更したくありません。リモートブランチにプッシュされていないローカルブランチの名前を変更するにはどうすればよいですか?リモートブランチの名前も変更する必要がある場合: Gitのローカルブランチ名とリモートブランチ名の両方の名前を変更するにはどうすればよいですか?

git version-control git-branch

Gitでステージングされていない変更を破棄するにはどうすればよいですか?

インデックスにない作業コピーの変更を破棄するにはどうすればよいですか?

git version-control

ファイルを特定のリビジョンにリセットまたは元に戻すにはどうすればよいですか?

ファイルのグループの一部として数回コミットされたファイルにいくつかの変更を加えましたが、その変更をリセット/以前のバージョンに戻したいと思います。必要なリビジョンを見つけるためにgit logとgit diffを実行しましたが、ファイルを過去の元の状態に戻す方法がわかりません。

git version-control git-checkout

マージの競合が発生しました。 マージを中止するにはどうすればよいですか?

git pullを使用しましたが、マージの競合が発生しました。unmerged: _widget.html.erb You are in the […] 続きを読む…

git version-control git-merge git-merge-conflict

Gitコミットの変更を確認するにはどうすればよいですか?

git diff COMMITを実行すると、そのコミットとHEADの間の変更が表示されます(私が知る限り)が、その1回のコミットによって行われた変更を確認したいと思います。diff / log 、その出力を提供する明らかなオプションは見つかりませんでした。

git version-control diff git-diff