在尝试将自己的代码上传到git时发现vs只能将编译用到的依赖文件上传到git,像是dll文件这类的用于运行的文件默认是被排除的,这里提供一种方法直接将运行用到的dll文件上传到git
准备工作
安装git并创建git仓库,这部分已经有很多教程了,这里就不再赘述。
上传源码
创建仓库并上传源码后我们会发现在项目目录中的include目录中包含的头文件和lib目录包含的库文件会自动识别并上传到git仓库中,但是bin目录中包含的dll文件和程序生成的debug相关文件不会上传。
上传dll文件
但是由于程序在运行时需要dll文件,因此我想把dll文件一同上传到git,这里提供一种直接通过vs2019上传dll文件的方法。
打开解决方案资源管理器找到显示所有文件,这时候就能找到我们准备好的dll文件了。
右键点击需要上传的文件,在git一行找到向源代码添加忽略的文件
打开git管理找到暂存更改
添加修改并提交后推送就可以了,可以看到需要的dll文件被添加到了仓库中