我目前正在将 Git 用于我的一个项目,我喜欢它。
但是,因为我是唯一一个在我的项目上工作的人,所以我一直在使用的唯一命令是
git status
git add .
git commit -m 'message here'
git push origin master
很久以前我已经将项目推送到远程(我使用 Capistrano 进行部署),并且一切正常。
现在我想改变网站的设计,但保持逻辑不变。我猜我需要为此创建一个新分支(我们称之为newdesign
)。
不过,我想知道的是:如果我在分支上工作newdesign
,并且在分支中看到一个错误,master
我该如何修复该错误master
,然后将该错误修复集成到newdesign
分支中,以便后者成为跟上实际的逻辑?