当前位置:  开发笔记 > 运维 > 正文

如何从Android Studio项目中删除Git?

如何解决《如何从AndroidStudio项目中删除Git?》经验,为你挑选了1个好方法。

我正在使用Android Studio开发我的第一个项目,并且无法正确配置Git和GitHub.我想从我的项目中完全从Git/Git中删除我的项目并重新开始.我怎样才能做到这一点?另外,我的项目文件夹中没有.git文件夹,那么我的git文件在本地存储在哪里,我怎样才能完全重新开始使用Git和GitHub?

我在设置 - >版本控制中将VCS设置为'无',但我不认为这会删除Git.该目录显示为"未注册的根".我还想知道在这个视图中显示多个目录是否正常?有时我有一些目录,目前我有我的项目目录和未注册的根"app([我的app目录])"...

有一次,我设法将内容推送到GitHub,但只有一些项目文件.其他,我在初始提交后添加到项目中,显示为无版本,我添加它们并尝试提交和推送,但不能.而且,每次我构建项目时,他们都会回归无版本.这就是为什么我想完全重新开始



1> Zoe..:

AFAIK,您无法使用Android Studio删除它(没有用于从项目中删除Git的按钮).另外,.git是一个隐藏文件夹,意味着它(好吧)隐藏了.

Git也不以任何方式依赖Android Studio.所有Git历史记录都存储在该.git文件夹中.


有(至少)三种选择.

删除它的第一种方法非常简单.因此,当您进入项目根目录时,只需追加/.git到路径即可.

因此,如果您的项目根目录是D:/files/SomeProject,请附加Git文件夹,以便实际路径成为D:/files/SomeProject/.git并删除其中的所有文件和文件夹.

或者,您也可以使用命令提示符将其删除(请注意,这假设您首先cd到根目录):

视窗:

rd /s /q ".git"

在Linux/Mac上,您可能必须使用sudo它来删除它(取决于权限).

Linux的/ Mac的:

rm -rf .git

当然还有显示隐藏文件夹的选项,但这显示了它们无处不在.至少对于Windows(10),搜索folder(或者如果您的计算机不使用英语,则使用适用的语言)并选择"显示隐藏文件和文件夹".向下滚动,直到找到Hidden files and folders并选择show.其他操作系统有不同的方式,其中大多数可能覆盖在互联网上的某个地方(也可能是不同的堆栈交换).


无论你采用哪种方式,现在你只需要git init重新启动它.之前的所有历史记录都将消失,活动树将是剩下的一个,因此请确保您位于正确的分支上.删除.git文件夹时,如果没有从遥控器上重新拉出,则无法恢复历史记录,这假设您拥有/使用了一个.

请注意,如果您的项目已经上传到GitHub,则必须使用force flag(-f)进行推送.否则它只会拒绝推送.非常小心地使用-f旗帜 ; 它会给在repo上工作的其他人带来问题(虽然只有其他人才会真正关心),它会覆盖存储在GitHub或你推送的任何其他遥控器上的当前版本的repo,这个通常是不可恢复的.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有