我正在开发一个新功能,为新功能创建一个名为example的分支。在这个分支中创建了很多新的文件夹和文件。
有一项任务具有高优先级执行,所以我回到主分支使用git checkout master
。在主分支上提交获取在测试分支中创建的所有文件夹
现在我在master
分支,做了任何我想要的改变,并且想把它推给我的主人。
我进行git add -A
和git commit -m 'Priority 2016'
这得到了所有创建的文件夹和文件在测试分支。
我做了什么错?
任何帮助?
'git add -A'应该只添加新的文件或文件夹,或者代表你已经改变的东西。你想提交哪些文件/文件夹? –
当你git checkout所有的modif都移动到你选择的分支中,除非你在git checkout之前的例子分支中提交。你也可以藏起来。 – Stargateur
我只想提交我在主人所做的更改,而不是测试分支 –