У меня есть две ветви ниже:
$ git branch
master
* mvn
mvn
ветвь имела измененный файл, когда я сделал git checkout master
, а затем git reset --hard HEAD^
он также сделал ту же операцию для ветви mvn, что означает, что мойизмененный файл исчез.
что я могу сделать, чтобы операции в основной ветке не влияли на mvn
ветку или наоборот?