小编1.6*_*618的帖子

git reset --hard HEAD与git checkout <文件>

我有一个文件foo.py。我已经对工作目录进行了一些更改,但尚未 暂存 或未提交任何更改。我知道我可以git checkout foo.py用来摆脱这些变化。我还阅读了有关使用git reset --hard HEAD实质上重置您的工作目录,暂存区和提交历史记录以匹配最新提交的信息。

在我的更改仍在工作目录中的情况下,有什么理由更喜欢使用另一种方法吗?

python git

6
推荐指数
1
解决办法
751
查看次数

5个提交到错误的分支并推送到远程/原点

所以我不小心做了5次提交分支"A",但我打算把它分成"B".我还将所有提交推送到远程/原点.我意识到我已将所有提交到错误的分支.有没有什么方法可以将所有这5个提交转移到分支"B"并使我的分支"A",因为它是5次提交之前?

git github

3
推荐指数
1
解决办法
710
查看次数

标签 统计

git ×2

github ×1

python ×1