我正在为一个项目做出贡献并分叉了他们的存储库。
我花了几天时间编写一些新功能,当我将更改提交到 github 时,每一个罚款都会重新提交……即使我没有更改文件……
为什么会发生这种情况,我是 vagrant 和 git 的新手。
我的工作流程如下:
cd 进入项目:
/rails_projects/my_project
vagrant up
vagrant ssh
cd /vagrant
*****在此处对我的代码进行一些更改
git add .
git commit -m "asdfsdf"
git push
vagrant 或 git 有什么我错过的吗?我在 Windows 上运行建议的 ubuntu 虚拟框。也许我必须在父目录而不是我的项目目录中创建虚拟框?或者是什么交易?还是我应该从不同的目录运行 git 命令?
谢谢