我在eclipse上有一个项目,最近我创建了一个名为lib的新文件夹,并在里面添加了一些.jar文件。 我似乎无法将更改提交给git。它只是没有出现在跟踪的文件列表中.. 我已经从我的分支中的.gitignore中删除了.jar并提交了更改,但仍然是相同的。
答案 0 :(得分:3)
我为我工作的方式是-
git add --force /path/to/the/NAME_Of_THE_JAR.jar
答案 1 :(得分:2)
您将文件放在项目包中,但未将它们置于版本控制之下。您只需通过“git add”命令将它们添加到VCS即可。这是好的documentation。
您应该在git bash或终端中使用此命令(如果已将git添加到路径中)
另外,我建议您使用构建管理器作为Maven,Gradle或Ant来添加依赖项。祝你好运!
答案 2 :(得分:2)
在项目中的.gitignore文件中,您需要确保允许推送* .jar文件。就我而言,* .jar文件列在忽略列表中。所以我从列表中删除了它,git能够检测到它并且我能够推送它。
答案 3 :(得分:1)
您可以使用命令git diff
确定是否需要添加.jar,git将指示您是否需要将文件添加到存储库。
他们使用git add .
,您的文件可用于提交。
答案 4 :(得分:0)
如果 lib
忽略 .gitignore
文件夹,您可以使用以下命令强制将它们添加到 VCS:
git add /path/to/lib -f