[英]Commits in the old branch are also showing in the new branch
最近開始學習github。 我首先在 origin develop 下創建了一個分支,名為 branch1 並進行了一次提交。 之后,我在原點開發下又創建了一個分支。 之后我做了一個新的提交。 所以,問題是來自另一個分支的所有其他提交也顯示在該分支內。 如何顯示僅來自同一分支的提交?
您將 branch1 重命名為默認值並提交一個文件。
這一次提交將在 branch1 上
現在當你創建新的 branch2 時,它也會有舊的分支提交。
所以你需要從這個分支 2 重置 branch1 的舊一次提交
使用 git reset 硬
例如 :
A-B-C-D-E (HEAD)
↑
branch1
After git branch branch2:
branch2
↓
A-B-C-D-E (HEAD)
↑
branch1
After git reset --hard HEAD~2:
branch2
↓
A-B-C-D-E (HEAD)
↑
branch1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.