【发布时间】:2013-03-27 16:17:04
【问题描述】:
我是 GIT 新手,虽然我了解它的概念,但我认为我不了解它的实践。
我被分配了一个分支 uitest 来处理,因为我可能没有正确完成推送、提交、拉取,我现在已经分叉了这个分支。
因为我是新来的,所以我也不想覆盖其他开发人员的代码,因为我的代码或更改只是为了习惯 git 及其工作原理而进行的实验,我不介意放弃我的更改,因为我有一个我需要重新做所有事情的副本。
$ git status
# On branch uitest
# Your branch and 'origin/uitest' have diverged,
# and have 47 and 6 different commits each, respectively.
#
nothing to commit (working directory clean)
我将如何消除分歧?丢弃我的更改并从最新更改中提取最新更改,然后继续工作而不会弄乱其他人的工作。
另外,由于我是新手,请稍微描述一下您的答案,因为这对我来说可能没有多大意义。
非常感谢
【问题讨论】:
-
您的日志文本似乎不完整?
-
哎呀,现在更新谢谢...
-
如果您想了解更多信息,请阅读this book,它真的帮助我理解了
git。
标签: git git-branch git-merge