更改远程GitHub仓库的主分支文件夹

3

我刚开始使用GitHub,这个星期早些时候才开始使用。

我将我的Java项目上传到远程仓库作为备份。

我在bluej文件夹中创建了一个本地仓库,其中包含.java.class.ctext文件。但是,在我推送所有文件之后,我意识到我只需要.java文件。

我又创建了一个新的文件夹,里面只有.java文件。

如何让这个新文件夹“替换”我的另一个本地仓库,以便我可以上传到远程仓库?
我尝试使用git remote origin master命令,但因为我在之前的文件夹上执行了该命令,所以我无法用新的文件夹“替换”它。

如果我的某些术语不清楚,对不起,我才开始使用GitHub一个星期。

谢谢阅读。


1
你不需要创建任何新文件夹。只需使用 git rm 删除包含 .class 文件的目录,然后提交并推送更改。然后将此目录添加到你的 .gitignore 中,以避免再次犯同样的错误,并使用 git add .gitignore 命令,然后提交并推送更改。 - JB Nizet
请查看 https://dev59.com/pXM_5IYBdhLWcg3wrFMt。 - OneCricketeer
1个回答

1
你可以使用git rm从仓库中删除文件,因此您不需要使用第二份副本来修复此问题。

git rm文档

您还可以使用.gitignore文件忽略文件,以便您的类文件不会重新添加到git中,您也可以使用忽略生成器创建模板忽略文件。

.gitignore教程

.gitignore生成器


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接