8

repoコマンドを使用するときにロールバックを実行するにはどうすればよいですか?

一部のファイルに変更を加えたので、repo syncコマンドを使用したときにダウンロードしたソースにロールバックしたいと思います。

私は変更をコミットしていません。

4

2 に答える 2

5

正しいコマンドは次のとおりです。

作業コピーに加えられた変更を元に戻す場合は、次のようにします。
repo forall -c "git checkout ."

インデックスに加えられた変更(つまり、追加した変更)を元に戻す場合は、次のようにします。
repo forall -c "git reset"

コミットした変更を元に戻したい場合は、次のようにします。
repo forall -c "git revert ..."

于 2012-10-31T13:38:11.730 に答える
1

次に使用git resetします。

RepoはGitを置き換えることを意図したものではなく、AndroidのコンテキストでGitを簡単に操作できるようにすることだけを目的としています。経由

Repoコマンドリファレンスによると、コマンドに相当するものはありgit resetません(まだ?)

于 2012-08-03T14:59:10.920 に答える