トップ「Git-checkout」の質問

Gitリポジトリの現在の作業ツリーへのブランチまたはファイルをチェックアウトします。

Gitリポジトリを以前のコミットに戻すにはどうすればよいですか?

現在の状態から特定のコミットで作成されたスナップショットに戻すにはどうすればよいですか?git logを実行すると、次の出力が得られます。$ git log commit a867b4af366350be2e7 […] 続きを読む…

git git-checkout git-reset git-revert

リモートGitブランチをチェックアウトするにはどうすればよいですか?

誰かがtestというブランチをgit push origin testとともに共有リポジトリにプッシュしました。 git branch -rブランチを見ることができます。今、私はリモートのtestブランチをチェックアウトしようとしています。私はもう試した:何もしないgit […] 続きを読む…

git git-checkout remote-branch

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

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

git version-control git-checkout

Git管理プロジェクトのすべてのローカル変更を以前の状態に戻すにはどうすればよいですか?

git initを実行したプロジェクトがあります。 何度かコミットした後、 git statusを実行しました。これにより、すべてが最新であり、ローカルでの変更はありませんでした。その後、いくつかの連続した変更を行い、すべてを破棄して元の状態に戻したいと思いました。 このコマンドは私のためにそれをしますか?git reset --hard HEAD

git revert git-checkout

Gitリポジトリで削除されたファイルを見つけて復元する方法

私がGitリポジトリにいるとしましょう。 ファイルを削除して、その変更をコミットします。 私は仕事を続け、さらにいくつかのコミットを行います。 次に、そのファイルを復元する必要があることがわかりました。git checkout HEAD^ foo.barを使用してファイルをチェックアウトできることは知っていますが、そのファイルがいつ削除されたかはよくわかりません。特定のファイル名を削除したコミットを見つける最も簡単な方法は何でしょうか?そのファイルを作業コピーに戻す最も簡単な方法は何でしょうか。ログを手動で参照し、特定のSHAのプロジェクト全体をチェックアウトしてから、そのファイルを元のプロジェクトのチェックアウトに手動でコピーする必要がないことを望んでいます。

git file-io git-checkout

パブリックリポジトリでの古いGitコミットへのロールバック

gitで特定のコミットにロールバックするにはどうすればよいですか?誰かが私に与えることができる最善の答えは、私が希望のコミットに達するまでgit revert X回使用することしたがって、20コミット古いコミットに戻したいとしましょう。20回実行する必要があります。これを行う簡単な方法はありますか?このリポジトリは公開されているため、リセットを使用できません。

git git-checkout git-revert

別のブランチから1つのファイルだけを取得する方法

私はgitを使用していて、マスターブランチに取り組んでいます。 このブランチには、 app.jsというファイルがあります。私はexperimentブランチを持っており、そこでたくさんの変更と大量のコミットを行いました。 ここで、 experimentからmasterブランチへのapp.jsのみ行われたすべての変更をもたらしたいと思います。それ、どうやったら出来るの?もう一度、私はマージを望んでいません。 app.jsすべての変更を […] 続きを読む…

git git-checkout

gitタグとは何ですか、タグを作成する方法とgitリモートタグをチェックアウトする方法

リモートgitタグをチェックアウトするときは、次のようなコマンドを使用します。git checkout -b local_branch_name origin/remote_tag_ […] 続きを読む…

git git-checkout git-tag

gitリポジトリから1つのファイルだけをまばらにチェックアウトするにはどうすればよいですか?

gitリポジトリから1つのファイルだけをチェックアウトするにはどうすればよいですか?

git file git-checkout sparse-checkout

Git:リモートオリジンマスターから単一のファイルを更新/チェックアウトする方法は?

シナリオ:1つのファイルにローカルでいくつかの変更を加え、 git add 、 git commit 、およびgit pushファイルはリモートオリジンマスターリポジトリにプッシュされますそのリモートリポジトリから「remote_cache」メソッドを使用してCapistrano経由でデプロイされた別のローカルリポジトリがあります今、私はアプリケーション全体をデプロイしたくはありませんが、その単一のファイルを更新/チェックアウトするだけです。これはどういうわけかgitで可能ですか? うまくいくものを見つけることができず、それを理解することもできませんでした。 […] 続きを読む…

git git-checkout