我对git还是比较陌生的,所以不胜感激。请指出我做错了什么。
所以这是问题的样子:
git rebase master
,希望现在在master中所做的所有更改都将反映在bug2中。rebase in progress; onto ec578ba
You are currently rebasing branch 'bug2' on 'ec578ba'.
(fix conflicts and then run "git rebase --continue")
(use "git rebase --skip" to skip this patch)
(use "git rebase --abort" to check out the original branch)
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
both modified: c.py
both modified: f.py
both modified: s.py
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: t.py
modified: co.txt
modified: h.py
Untracked files:
(use "git add <file>..." to include in what will be committed)
blablaa.pyc
no changes added to commit (use "git add" and/or "git commit -a")
此外,git branch -a显示:
* (no branch, rebasing bug2)
bug1
bug2
master
remotes/origin/HEAD -> origin/master
remotes/origin/master
我真的不知道我做错了什么...我认为这一切都可以从我在网上学到的东西中解决,但是显然我需要做一些“合并”来解决这个问题...
有人可以帮忙吗? 非常感谢!对于Google来说,这似乎也太具体了,我什至不知道我认为的正确术语。