说,如果文件foo
已经提交,则内容为
just a simple line
现在 agit checkout -b issue57
完成创建一个分支并切换到它(例如,那个 issue57 分支将持续 2 天用于开发),并且footer added
现在将一行添加到文件中,然后 a git commit -a -m "add a footer to the file"
.
所以现在文件foo
有内容
just a simple line
footer added
当需要“热修复”或“快速修复”时,我认为git checkout master
应该使用命令,现在文件的内容foo
应该回到那一行。但是当我这样做时more foo
,文件有两行,这是为什么呢?