我在GitHub上有一个家庭作业存储库,应该在其中添加我的项目-用Android Studio(在Windows上)编写。它添加了第一个项目,但是第二个项目无法单击,并且带有不同的图标。 我将已经存在的文件夹移到了repo文件夹中,然后执行以下操作:添加,提交和推送原点。什么都没有。我尝试使用子模块,但收到错误消息,该文件夹不是有效的git repo。 我对github感到迷茫。我什么都不懂。
答案 0 :(得分:0)
您必须了解项目和存储库在git中是不同的。 参见此处:Project vs Repository in GitHub。
如果您是在本地创建的软件项目,并且想要将其作为专有存储库添加到您的配置文件中,则必须首先将其转换为git存储库。您可以使用string tfPath = "path/to/tf/exe"
string arguments = "vc get ......"
ProcessStartInfo info = new ProcessStartInfo(tfPath, arguments);
info.CreateNoWindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process p = Process.Start(info);
p.WaitForExit();
如果您直接在github上创建了项目,请参阅我在开头发表的答案
答案 1 :(得分:0)
首先请确保其他项目中没有.git文件夹。否则,它们将被视为子模块。然后创建一个新文件夹并发出git init
命令(使用git bash或您使用的任何命令行界面)。现在,新文件夹是一个git repo,将其中不包含.git
文件夹的项目文件夹移到新文件夹中。使用git add *
添加所有内容并提交更改。