【发布时间】:2020-06-02 12:09:32
【问题描述】:
我在推送到远程存储库时遇到问题。
我所做的是:
1) 我将现有存储库克隆到我的计算机
2) 我在我的计算机上使用该项目工作了一段时间(添加一些包含新数据的文件夹,对现有文件进行一些更改)
3)
a) 我在 GitHub 上创建了自己的远程存储库
b) 使用git remote set-url origin new.git.url/here
c) 使用:git add . 然后git commit -m "Comment" 然后git push。
结果是,在我的远程存储库中,我现在只有原始克隆存储库中的文件(如果我对它们进行了任何更改,更改就在那里),但我添加的文件或文件夹不在那里。
当我提交第一次推送存储库后添加的文件时,它们会被看到并提交。
你能帮我在第一次推送之前推送我对项目所做的所有更改吗?
编辑:我认为问题出在 .gitgnore 文件中,但我不确定哪些行可以删除,哪些不能:
*.o
*.a
*.dSYM
*.csv
*.out
*.png
*.so
*.exe
*.dll
*.lib
*.dylib
mnist/
data/
caffe/
grasp/
images/
opencv/
convnet/
decaf/
submission/
cfg/
build/darknet/*
build_*/
!build/darknet/YoloWrapper.cs
.fuse*
*.weights
build/*.cmake
build/*.ninja
build/*.txt
build/*.json
build/CMakeFiles/
build/detect_cuda_compute_capabilities.cu
build/.ninja_deps
build/.ninja_log
build/Makefile
# OS Generated #
.DS_Store*
ehthumbs.db
Icon?
Thumbs.db
*.swp
# IDE generated #
.vs/
.vscode/
# Managed by CMake
src/version.h
# Build artifacts
lib/
share/
include/darknet/
uselib
uselib_track
darknet
这是原始存储库的链接:https://github.com/AlexeyAB/darknet
【问题讨论】:
-
你可以在提交之前尝试做
git add --all吗?