如何从没有此目录的目录中将文件添加到 github?

How to add files to github from directory without this direcotry?

我有一个本地项目文件夹,其结构(例如)如下:

/project_folder
|
|->/some_class
|  |-> class1.cpp
|  |-> class1.h
|  |-> class2.h
|
|->/out
|  |-> program.exe
|
|->readme.txt
|->info.xml

如何只将该文件夹中的文件添加到没有该文件夹的回购中?我想在 GitHub repo:

中实现这样的结果
/github_repo
|
|-> class1.cpp
|-> class1.h
|-> class2.h
|-> program.exe
|->readme.txt
|->info.xml

你最好的选择是:

  • 保持结构不变:自述文件和 info.xml 将为以后克隆存储库的任何人(包括您)提供有用的信息
  • 确保忽略 out 文件夹(添加一个 .gitignore 文件,其中包含 /out/

然后添加、提交项目内容并将其推送到 GitHub 存储库。