我有问题。我暂时没有通过git提交更改,现在当我尝试创建一个新分支并将我的新版本的文件系统推送到此分支时,我的整个文件系统已更改为较旧的版本。换句话说:我需要重新获得我的最新版本!
这些是我运行的确切命令:
git stash
git checkout -b log_branch
git push origin
git push --set-upstream origin log_branch
git add .
git push
git commit -m "new stuff"
git push
请帮我把旧文件拿回来。
答案 0 :(得分:0)
将您的藏匿更改恢复原状
git stash apply
仅供参考,您不需要存储您的更改以结帐新分支,因此您可以通过省略第一行来完成此操作。此外,您可能还需要额外的推送。
git checkout -b log_branch
git push --set-upstream origin log_branch
git add .
git commit -m "new stuff"
git push