我之前有一个SVN背景,我习惯于在分支之间工作,或者作为一个魅力。然而,当我试图让自己熟悉GIT时,在上述方面我只发现这个VC的工作方式不同。例如在git中的本地存储库分支之间工作
。
in GIT。我最初创建了一个名为“Master”的分支。
master
======
car.rb
然后,我分支出一个新的分支“new_branch”。
new_branch
==========
car.rb
airplane.rb
从这一点上,我继续研究我最近添加的类“airplane.rb”等等。然后将其添加到索引。
最后我需要再次切换回主分支上的工作。 我只是在分支“主人”中发现的时候,新添加的“new_branch”文件仍然存在。所以,我当时不知道该如何处理。
当你在我的情况下经常转换分支时,你通常会做什么?
任何意见将非常感激!
您是否添加并提交airplane.rb?我觉得它没有跟踪,所以当切换分支时,git不会删除它 – CharlesB 2012-01-10 10:39:10
我所做的只是通过“git add”对文件进行分级。命令。 CharlesB,你的意思是说,在git中,它需要我在切换回另一个分支之前提交工作文件?你能否点亮我的正确做法? – 2012-01-10 10:41:57
看到我的答案... – CharlesB 2012-01-10 10:52:08