git - 从本地恢复远程 Git 分支
问题描述
我们云存储库上的一个分支被删除了。我的本地 git 存储库中仍然有这个分支。我想在云存储库中恢复这个分支。
这可能吗?
解决方案
下面的命令直接改变你提到的远程分支
git push -f origin <previous_commit>:<branch_name>
在本地尝试以下命令
git reset --hard <previous_commit>
现在将更改推送到远程
推荐阅读
- google-chrome - selenium:在 Selenium Webdriver 中运行测试自动化时 PC 帐户锁定
- javascript - 使用 date-fns 过滤 Sequelize
- java - Android:如何将 Spinner 值发送到我的 UserHelper 对象?
- huawei-mobile-services - 我有华为开发者账号吗?
- java - 每 3 秒生成一次号码并更新当前号码
- docker - 尝试运行“提交的”Docker 映像,得到“无法在现有文件上挂载卷,文件存在”
- heroku - 将密钥放在heroku配置中是否安全
- php - Laravel:将值 0 从前端传回控制器
- python-3.x - 如何为我的输入文件获得漂亮的打印
- r - 使用字符向量来引用数据框