为什么Git推荐所有文件,甚至我没有更改的文件



我正在为一个项目做出贡献并分配其存储库。

我花了几天的时间来编码一些新功能,当我对github进行更改时,每个罚款都会推荐....即使我没有更改文件。

为什么会发生这种情况,我是Vagrant和Git的新手。

我的工作流程如下:

CD进入项目:

/rails_projects/my_project
vagrant up
vagrant ssh
cd /vagrant

*****在这里对我的代码进行一些更改

git add .
git commit -m "asdfsdf"
git push

我错过了流浪者或git的东西吗?我在窗户上,运行建议的Ubuntu虚拟框。也许我必须在父目录中而不是在项目目录中创建虚拟框?还是这是什么交易?还是我应该从其他目录运行git命令?

谢谢

,最终发生的事情是我必须做

cd ..

脱离/vagrant文件,然后

exit

摆脱流Vagrant SSH会话。

然后我致力于Github,一切都很好。谢谢!

澄清他人。看来您正在尝试从Vagrant框中提交代码。正如OP已经发现的那样,您不想这样做(因为本地GIT存储库位于您的计算机上,而不是在虚拟机上为您管理)。

就我个人而言,我有一个终端窗口打开供git,另一个为流浪者打开。这阻止了此问题中描述的问题。

奖励提示:如果您使用Mac开发,则可以在终端点击命令 t以打开一个新选项卡。可耻的是您不能在Windows上做到这一点。

相关内容

  • 没有找到相关文章

最新更新