0

私はgit-tfsを使用しています。

リモートを特定のshaにリセットするにはどうすればよいですか?

私は基本的に、リモートに加えられた変更を元に戻したいと思っています。

4

1 に答える 1

0

次の git コマンドを使用すると、リモートでの変更を元に戻すことができます...

//reset your local index to the desired sha 
git reset --hard sha

//move the branch pointer back to the HEAD immediately preceding the HEAD at the desired SHA 
//The 'soft' means that the changes made between the HEAD-1 and HEAD at the desired SHA  are left in place and are visible as 'new' changes 
git reset --soft HEAD@{1}

git commit -m "Revert to sha"

git-tfs checkintool (or whatever syntax you use for pushing to the remote)
于 2012-08-15T10:41:58.930 に答える